JSTL
edmond80
这个作者很懒,什么都没留下…
展开
-
JSTL与Struts的结合(一)
9.1 概述在JSP页面中,使用标签库代替传统的Java片段语言来实现页面的显示逻辑已经不是新技术了,然而,由自定义标签很容易造成重复定义和非标准的实现。鉴于此,出现了JSTL(JSP Standard Tag Library)。大多数JSP页面逻辑提供了实现的JSTL技术,该技术本身就是一个标签库。Sun公司Java规范标准的JSTL由apache jakarta组织负责维护。作为开源转载 2007-03-20 20:03:00 · 766 阅读 · 0 评论 -
JSTL与Struts的结合(二)
9.3 JSTL Core标签库Core标签库,又被称为核心标签库,该标签库的工作是对于JSP页面一般处理的封装。在该标签库中的标签一共有14个,被分为了四类,分别是:q 多用途核心标签:、、、。q 条件控制标签:、、、。q 循环控制标签:、。q URL相关标签:、、、。以下是各个标签的用途和属性以及简单示例转载 2007-03-20 20:32:00 · 752 阅读 · 0 评论 -
JSTL与Struts的结合(三)
9.4 JSTL XML processing标签库在企业级应用越来越依赖XML的今天,XML格式的数据被作为信息交换的优先选择。XML processing标签库为程序设计者提供了基本的对XML格式文件的操作。在该标签库中的标签一共有10个,被分为了三类,分别是:q XML核心标签:、、。q XML流控制标签:、、、、。q XM转载 2007-03-20 20:44:00 · 476 阅读 · 0 评论 -
JSTL与Struts的结合(四)
9.5 I18N formatting标签库看到I18N就应该想到知识“国际化”,I18N formatting标签库就是用于在JSP页面中做国际化的动作。在该标签库中的标签一共有12个,被分为了两类,分别是:q 国际化核心标签:、、、、、。q 格式化标签:、、、、、。下面只选择其中常见的一些标签和属性进行介绍。9.5.1 用于设置本地化环境的转载 2007-03-20 20:50:00 · 546 阅读 · 0 评论 -
JSTL与Struts的结合(五)
9.6 Database access标签库Database access标签库中的标签用来提供在JSP页面中可以与数据库进行交互的功能,虽然它的存在对于早期纯JSP开发的应用以及小型的开发有着意义重大的贡献,但是对于MVC模型来说,它却是违反规范的。因为与数据库交互的工作本身就属于业务逻辑层的工作,所以不应该在JSP页面中出现,而是应该在模型层中进行。对于Database access转载 2007-03-20 20:54:00 · 473 阅读 · 0 评论 -
JSTL与Struts的结合(六)
9.7 Functions标签库称呼Functions标签库为标签库,倒不如称呼其为函数库来得更容易理解些。因为Functions标签库并没有提供传统的标签来为JSP页面的工作服务,而是被用于EL表达式语句中。在JSP2.0规范下出现的Functions标签库为EL表达式语句提供了许多更为有用的功能。Functions标签库分为两大类,共16个函数。q 长度函数:fn:le转载 2007-03-20 20:58:00 · 565 阅读 · 0 评论 -
JSTL与Struts的结合(七)
9.8 Struts与JSTL9.8.1 JSTL与Struts协同工作作为服务器端表示层MVC经典框架的Struts,其突出表现就是在表示层页面流转方面。虽然在显示的视图层,Struts框架提供了一组功能强大的标签库来帮助运用。但是这组标签库还是比较复杂,例如要取得一个Session中的JavaBean,需要做两个步骤的动作。(1)使用标签来定义一个目标JavaBean的标识,并从S转载 2007-03-20 21:02:00 · 659 阅读 · 0 评论 -
JSTL与Struts的结合(八)
9.9 完整示例在这一小节中,将修改在第三章中曾经给出的Struts框架示例,以Struts框架和JSTL的协同工作来实现。对于第三章的示例,要将JSTL整合进去,需要做以下几步工作。(1)下载JSTL并配置。(1)修改原先的web.xml使其作为Servlet2.4的实现。(3)修改JSP显示页面,整合JSTL和Struts标签库一起工作。9.9.1 下载JSTL并配转载 2007-03-20 21:05:00 · 490 阅读 · 0 评论