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

JSP高级教程

jstl<x:set>标签

14

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

jstl<sql:setDataSource>标签

13

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

JSP国际化

19

在开始前,需要解释几个重要的概念:国际化(i18n):表明一个页面根据访问者的语言或国家来呈现不同的翻译版本。本地化(l10n):向网站添加资源,以使它适应不同的地区和文化。比如网站的印度语版本。区域:这是一个特定的区域或文化,通常认为是一

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

11

<fmt:formatNumber>标签用于格式化数字,百分比和货币。属性<fmt:formatNumber>标签具有以下属性-属性描述必需默认value要显示的数值是NonetypeNUMBER,CURRENCY或

jstl<c:param>标签

35

<c:param>标签允许使用URL指定适当的URL请求参数,并且还需要必要的URL编码。在<c:param>标签中,name属性指示参数名称,value属性指示参数值-属性<c:param>标签具有以下

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

30

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

jstl<fmt:setLocale>标签

14

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

JSP标准标签库(JSTL)

17

jsp标准标签库(jstl)jsp标准标签库(jstl)是一个jsp标签集合,它封装了jsp应用的通用核心功能。jstl支持通用的、结构化的任务,比如迭代,条件判断,xml文档操作,国际化标签,sql标签。除了这些,它还提供了一个框架来使用

JSPXML数据处理

15

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

jstl<c:out>标签

34

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

JSP表达式语言

18

JSP表达式语言(EL)使得访问存储在JavaBean中的数据变得非常简单。JSPEL既可以用来创建算术表达式也可以用来创建逻辑表达式。在JSPEL表达式内可以使用整型数,浮点数,字符串,常量true、false,还有null。一个简单的语

使用JSP读取客户端信息

19

使用jsp读取客户端信息 请阅读以下代码。如果你的使用要求不同,可对这些代码加以很方便的修改。这些代码可以使你获得:公司company,用户name,版本version,mainversion,minorversion操作系统(未完成!),

jstl<fmt:setBundle>标签

18

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

jstl<fmt:message>标签

23

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

jstl<c:url>标签

32

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

JSP调试

26

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

jstl<c:catch>标签

30

<c:catch>标签捕获其主体中发生的任何Throwable异常,并可选地公开它。它用于错误处理,并更加优雅地处理该问题。属性<c:catch>标签具有以下属性-属性描述必需默认var要保存java.lang.Th

jstl<c:redirect>标签

24

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

jstl<sql:dateParam>标签

18

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