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

JSP高级教程

jstl<x:out>标签

4

<x:out>标签显示XPath表达式的结果。它的功能与JSP中的<%=%>语法相同。属性<x:out>标签具有以下属性-属性描述必需默认selectXPath表达式作为字符串进行评估,通常使用XPath

jstl<x:param>标签

7

<x:param>标签与<x:transform>标签一起使用,以在XSLT样式表中设置参数。属性<x:param>标签具有以下属性-属性描述必需默认name要设置的XSLT参数的名称是主体value要设

JSPXML数据处理

4

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

jstlfn:startsWith()函数

5

fn:startsWith()函数确定输入的字符串是否以指定的子字符串开头。语法fn:startsWith()函数具有以下语法-booleanstartsWith(java.lang.String,java.lang.String)示例以下

jstl<c:import>标签

9

<c:import>标签提供<include>操作的所有功能,但也允许包含绝对URL。例如,使用import标签可以包含来自不同网站或FTP服务器的内容。属性<c:import>标签具有以下属性-属性描述

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

9

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

jstl<sql:transaction>标签

8

<sql:transaction>标签用于将<sql:query>和<sql:update>标签分组到事务中。可以将<sql:query>和<sql:update>标签作为语句放在

JSP异常处理

16

当编写JSP程序的时候,程序员可能会遗漏一些BUG,这些BUG可能会出现在程序的任何地方。JSP代码中通常有以下几类异常:检查型异常:检查型异常就是一个典型的用户错误或者一个程序员无法预见的错误。举例来说,如果一个文件将要被打开,但是无法找

jstl<c:url>标签

8

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

jstl<fmt:timeZone>标签

5

<fmt:timeZone>标签用于指定其正文中所有标签将使用的时区。属性<fmt:timeZone>标签具有以下属性-属性描述必需默认value适用于主体时区是—示例下面是显示JSP页面的代码-文件:fmt_tim

jstlfn:replace()函数

3

fn:replace()函数使用一个字符串替换字符串的所有指定出现子字符串。语法fn:replace()函数具有以下语法-booleanreplace(java.lang.String,java.lang.String,java.lang.

jstlfn:indexOf()函数

8

fn:indexOf()函数返回指定子字符串的在字符串内的索引位置。语法fn:indexOf()函数具有以下语法-intindexOf(java.lang.String,java.lang.String)示例以下示例将显示如何使用fn:in

JSP<sql:query>标签

8

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

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

4

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

jstl<fmt:bundle>标签

5

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

jstl<fmt:setLocale>标签

6

<fmt:setLocale>标签用于在locale配置变量中存储给定的区域设置。属性<fmt:setLocale>标签具有以下属性-属性描述必需默认value指定表示ISO-639语言代码和ISO-3166国家代码

jstl<x:set>标签

6

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

JSP调试

10

要测试/调试一个JSP或servlet程序总是那么的难。JSP和Servlets程序趋向于牵涉到大量客户端/服务器之间的交互,这很有可能会产生错误,并且很难重现出错的环境。接下来将会给出一些小技巧和小建议,来帮助您调试程序。使用System

jstl<sql:dateParam>标签

9

<sql:dateParam>标签用作<sql:query>和<sql:update>标签的嵌套操作,为值占位符提供日期和时间值。如果提供了NULL值,则该值将为占位符设置为SQL的NULL。属性<

jstl<sql:setDataSource>标签

6

<sql:setDataSource>标签设置数据源配置变量或将数据源信息保存在可用作其他JSTL数据库操作的作用域变量中。也就是创建一个数据库连接对象。属性<sql:setDataSource>标签具有以下属性-属

[1] [2] [3] 下一页 最后页1 / 3 页