当前位置:首页 > JSP教程 > JSP高级教程

JSP高级教程

JSP<sql:query>标签

19

<sql:update>标签执行不返回数据的SQL语句(非查询语句);例如:INSERT,UPDATE或DELETE语句。属性<sql:update>标签具有以下属性-属性描述必需默认sql要执行的SQL命令(不返回

jstlfn:escapeXml()函数

13

fn:endsWith()函数用来转义为可以解释为XML标记的字符。语法fn:endsWith()函数具有以下语法-java.lang.StringescapeXml(java.lang.String)示例以下示例将显示如何使用fn:esc

jstl&lt;fmt:parseNumber&gt;标签

8

<fmt:parseNumber>标签用于解析数字,百分比和货币。属性<fmt:parseNumber>标签具有以下属性-属性描述必需默认value要读取的数值(解析)否主体typeNUMBER,CURRENCY或P

jstl<c:url>标签

12

<c:url>标记将URL格式化成字符串,并将其存储到变量中。此标记在必要时自动执行URL重写。var属性指定将包含格式化URL的变量。JSTL<c:url>标签只是将该调用写入response.encodeURL(

jstl<c:out>标签

11

<c:out>标签显示表达式的结果,它类似于<%=%>的工作方式。这里的区别是,<c:out>标签使用更简单的“.”的符号来访问属性。例如,要访问customer.address.street,请使用标签

jstl<fmt:bundle>标签

9

<fmt:bundle>标签将使指定的包可用于在<fmt:bundle>和</fmt:bundle>标签之间发生的所有<fmt:message>标签。因此,不需要为每个<fmt:mess

jstl<fmt:setTimeZone>标签

11

<fmt:setTimeZone>标签用于将时区对象复制到指定的作用域变量中。属性<fmt:setTimeZone>标签具有以下属性-属性描述必需默认value作为范围或配置变量公开的时区是—var用于存储新时区的变

jstl<c:redirect>标签

3

<c:redirect>标签通过促进自动URL重写将浏览器重定向到另一个URL,它支持上下文相关URL,并且还支持<c:param>标签。属性<c:redirect>标签具有以下属性-属性描述必需默认ur

jstl<x:if>标签

15

<x:if>标记评估测试XPath表达式,如果为true,则处理其正文内容。如果测试条件为false,则主体内容被忽略。属性<x:if>标签具有以下属性-属性描述必需默认select要评估的XPath表达式是—var

jstl&lt;c:foreach&gt;标签

12

这个标签是通过脚本嵌入Java实现for或while循环的一个好的选择。<c:forEach>标签是一个常用的标签,使用它来迭代一组对象。<c:forTokens>标签用于将字符串分割成令牌,并遍历每个令牌。属性&l

jstl<fmt:requestEncoding>标签

20

<fmt:requestEncoding>标签用于指定将数据发回到Web应用程序的请求表单使用的编码类型。属性<fmt:requestEncoding>标签具有以下属性-属性描述必需默认key解码请求参数时要应用的字

jstl&lt;fmt:parseDate&gt;标签

11

<fmt:parseDate>标签用于解析日期。属性<fmt:parseDate>标签具有以下属性-属性描述必需默认value要读取的日期值(解析)是主体typeDATE,TIME或BOTH否DATEdateStyl

jstl<x:set>标签

8

<x:set>标签将一个变量设置为XPath表达式的值。如果XPath表达式结果是一个布尔值,则<x:set>标签设置一个java.lang.Boolean对象;对于一个字符串设置为java.lang.String;

JSPXML数据处理

7

jspxml数据处理当通过http发送xml数据时,就有必要使用jsp来处理传入和流出的xml文档了,比如rss文档。作为一个xml文档,它仅仅只是一堆文本而已,使用jsp创建xml文档并不比创建一个html文档难。使用jsp发送xml使用

jstlfn:join()函数

8

fn:join()函数将数组的所有元素使用指定分隔符连接成为一个字符串。语法fn:join()函数具有以下语法-Stringjoin(java.lang.String[],java.lang.String)示例以下示例将显示如何使用fn:j

jstl<fmt:message>标签

17

<fmt:message>标签将键映射到本地化消息并执行参数替换。属性<fmt:message>标签具有以下属性-属性描述必需默认key要检索的消息键否—bundle使用的资源捆绑否默认的捆绑var用于存储本地化消息

jstl<x:forEach>标签

18

<x:if>标记评估测试XPath表达式,如果为true,则处理其正文内容。如果测试条件为false,则主体内容被忽略。属性<x:if>标签具有以下属性-属性描述必需默认select要评估的XPath表达式是—var

jstl<x:parse>标签

5

<x:parse>标签用于解析通过属性或标签主体指定的XML数据。属性<x:out>标签具有以下属性-属性描述必需默认var包含解析的XML数据的变量否—xml要解析的文档的文本(String或Reader)否主体s

jstl<fmt:setBundle>标签

11

<fmt:setBundle>标签用于加载资源包,并将其存储在命名作用域变量或包配置变量中。属性<fmt:setBundle>标签具有以下属性-属性描述必需默认basename作为范围或配置变量公开的资源绑定包系列的