JSTL与EL
不讲理的胖子
生命那是一场恢弘的等待,唯一的结局只是在那霏霏中睡去。就算全世界都否定你,你要相信你自己,当你放下面子赚钱的时候,说明你已经懂事了。当你用钱赚回面子的时候,说明你已经成功了。当你用面子可以赚钱的时候,说明你已经是人物了。
展开
-
JSTL与Struts的结合(十二)
JSP部分:和标签在第三章示例的showAttackSolution.jsp中出现了这样的使用:id="attackSolution"type="struts.sample.cap1.sample3.entity.AttackSolution">原创 2013-03-04 22:04:33 · 462 阅读 · 0 评论 -
JSTL I18N 格式标签库 使用之一_____数字日期格式化
不过,我还是喜欢自己总结一下。 I18N格式标签库:I18N-capable formation tags library.它可以根据发出请求的客户端地域的不同来显示不同的语言。同时还提供了格式化数据和日期的方法。引入该标签库的方法为:I18N格式标签库提供了11个标签,这些标签从功能上可以划分为3类如下:1)数字日期格式化。formatNumber标签、formatData标签、pa原创 2013-04-25 09:33:03 · 1136 阅读 · 0 评论 -
JSTL I18N 格式标签库 使用之二_____读取消息资源
读取消息资源主要有4个标签,在这里进行一下小总结: 四个标签之间的嵌套关系大概是这个样子:1 fmt:buddle basename="name">2 fmt:message key="key">3 fmt:param value="value">4 fmt:param>5 fmt:message>6 fmt:budd原创 2013-04-25 09:33:38 · 621 阅读 · 0 评论 -
JSTL标签库
JSTL标签库的使用是为类弥补html表的不足,规范自定义标签的使用而诞生的。在告别modle1模式开发应用程序后,人们开始注重软件的分层设计,不希望在jsp页面中出现java逻辑代码,同时也由于自定义标签的开发难度较大和不利于技术标准化产生了自定义标签库。JSTL标签库可分为5类:q 核心标签库q I18N格式化标签库q SQL标签库q XML标签库q 函数标签库本章将对这些内容一一讲述。9.1原创 2013-04-25 09:35:06 · 871 阅读 · 0 评论 -
JSTL Function详解
函数名函数说明使用举例fn:contains判断字符串是否包含另外一个字符串fn:containsIgnoreCase判断字符串是否包含另外一个字符串(大小写无关)fn:endsWith判断字符串是否以另外字符串结束fn:escapeXml把一些字符转成XML表示,例如${fn:escapeXml(param:原创 2013-04-25 09:35:36 · 668 阅读 · 0 评论 -
jstl学习笔记(上)
JSTL标签库的使用是为类弥补html表的不足,规范自定义标签的使用而诞生的。在告别modle1模式开发应用程序后,人们开始注重软件的分层设计,不希望在jsp页面中出现java逻辑代码,同时也由于自定义标签的开发难度较大和不利于技术标准化产生了自定义标签库。JSTL标签库可分为5类:q 核心标签库q I18N格式化标签库q SQL标签库q原创 2013-04-25 09:36:17 · 691 阅读 · 0 评论 -
jstl学习笔记(下)
5.标签该标签用于设定默认时区或者将时区存储在指定的JSP范围内。【语法】:【参数说明】:见表9-10表9-10 标签属性说明 参数名说明EL类型必须默认值value使用的时区是StringJava.util.TimeZone原创 2013-04-25 09:38:02 · 665 阅读 · 0 评论 -
JSTL 核心标签库 使用
JSTL 核心标签库标签共有13个,功能上分为4类:1.表达式控制标签:out、set、remove、catch2.流程控制标签:if、choose、when、otherwise3.循环标签:forEach、forTokens4.URL操作标签:import、url、redirect使用标签时,一定要在jsp文件头加入以下代码:@taglib prefix="c" ur原创 2013-04-25 09:48:05 · 517 阅读 · 0 评论 -
jstl学习笔记(中)
9.2.3 循环标签 循环标签主要实现迭代操作。主要包含两个标签:和标签,接下来将详细介绍这两个标签的用法。1.标签该标签根据循环条件遍历集合(Collection)中的元素。【语法】:本体内容【参数解析】:(1)var设定变量名用于存储从集合中取出元素。(2)items指定要遍历的集合。(3)varStatus设定变量名,该变量用于存放集合中元素的原创 2013-04-25 09:37:06 · 709 阅读 · 0 评论 -
JSTL 标签库 下载及配置
下载地址:http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/JSTL 标签库的配置:按照上面的地址下载 jar 包。然后按照下面的步骤在 tomcat 服务器上进行配置。首先,在 Tomcat 的工作目录,也就是安装目录下的 webapps/Root 目录下,新建一个 WEB-INF 文件夹,并在 WEB-原创 2013-04-25 09:47:54 · 767 阅读 · 0 评论 -
jsp中的JSTL与EL表达式用法及区别
对于JSTL和EL之间的关系,这个问题对于初学JSP的朋友来说,估计是个问题,下面来详细介绍一下JSTL和EL表达式他们之间的关系,以及JSTL和EL一些相关概念!EL相关概念JSTL一般要配合EL表达式一起使用,来实现在jsp中不出现java代码段。所以我们先来学习EL表达式EL主要用于查找作用域中的数据,然后对它们执行简单操作;它不是编程语言,甚至不是脚本编制语言。通常与 JSTL原创 2013-04-23 13:00:33 · 629 阅读 · 0 评论 -
JSTL与Struts的结合(三)
用于赋值的标签标签用于为变量或JavaBean中的变量属性赋值的工作。它的属性和描述如表9.4所示:表9.4 标签属性和说明属性描述value值的信息,可以是EL表达式或常量target被赋值的JavaBean实例的名称,若存在该属性则必须存在property属性(可选)原创 2013-04-23 12:59:51 · 314 阅读 · 0 评论 -
JSTL与Struts的结合(十一)
在这一小节中,将修改在第三章中曾经给出的Struts框架示例,以Struts框架和JSTL的协同工作来实现。对于第三章的示例,要将JSTL整合进去,需要做以下几步工作。(1)下载JSTL并配置。(1)修改原先的web.xml使其作为Servlet2.4的实现。(3)修改JSP显示页面,整合JSTL和Struts标签库一起工作。9.9.1 下载JSTL并配置可以从http:原创 2013-04-23 12:57:17 · 383 阅读 · 0 评论 -
JSTL与Struts的结合(六)
用于参数传递的标签标签用于在格式化XML时传递所需要的参数。它的属性和描述与标签相同,这里不再赘述。9.5 I18N formatting标签库看到I18N就应该想到知识“国际化”,I18N formatting标签库就是用于在JSP页面中做国际化的动作。在该标签库中的标签一共有12个,被分为了两类,分别是:q 国际化核心标签:、、、、、。q原创 2013-04-23 12:59:15 · 354 阅读 · 0 评论 -
JSTL与Struts的结合(二)
EL表达式中还有许多操作符可以帮助完成各种所需的操作,之前的示例中“.”、“[]”就是其中的两个,下面将用表9.1来展示所有操作符及它们各自的功能。表9.1 EL表达式的操作符操作符功能和作用.访问一个bean属性或者 Map entry[]访问一个数组或者链表元素()原创 2013-04-23 13:00:16 · 317 阅读 · 0 评论 -
JSTL与Struts的结合(十)
JSTL VS Struts Logic标签库Struts Logic标签库中的标签在页面显示时是时常被用到的,但是常用的却不一定是最好用的,有了JSTL标签库和EL表达式后,许多Struts Logic标签库的标签可以被简单替换。1. 所有判断标签被EL表达式和标签替换q 原形:判断标签有一个特点,就是需要取得一个实例的变量,因此通过标签来取得实例的变量是必须的,原创 2013-04-23 12:58:07 · 407 阅读 · 0 评论 -
JSTL与Struts的结合(九)
起始到定位截取字符串函数fn:substringBefore函数fn:substringBefore函数允许截取源字符从开始到某个字符串。它的参数和fn:substringAfter函数相同,不同的是substring表示的是结束字符串。下面看一个示例。${fn:substringBefore("ABCD","BC")}截取的结果为“A”。9.7.15 小写转换函数fn:toLo原创 2013-04-23 12:58:33 · 304 阅读 · 0 评论 -
JSTL与Struts的结合(四)
用于包含页面的标签允许包含另一个JSP页面到本页面来。它的属性和描述如表9.9所示:表9.9 标签属性和说明属性描述url需要导入页面的URLcontextWeb Context该属性用于在不同的Context下导入页面,当出现context属性时,必须以“/”开头,此时也需要url属性以“原创 2013-04-23 12:59:38 · 314 阅读 · 0 评论 -
JSTL标签详解
JSTL(JSP标准标签库)介绍前言从JSP1.1规范开始,JSP就支持在JSP中使用自定义标签了,自定义标签的广泛使用造成了程序员重复定义,这样就促成了JSTL(JavaServer Pages Standard Tag Library)的诞生。JSTL简介JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持J原创 2013-04-23 13:00:56 · 429 阅读 · 0 评论 -
JSTL与Struts的结合(八)
称呼Functions标签库为标签库,倒不如称呼其为函数库来得更容易理解些。因为Functions标签库并没有提供传统的标签来为JSP页面的工作服务,而是被用于EL表达式语句中。在JSP2.0规范下出现的Functions标签库为EL表达式语句提供了许多更为有用的功能。Functions标签库分为两大类,共16个函数。q 长度函数:fn:lengthq 字符原创 2013-04-23 12:58:44 · 394 阅读 · 0 评论 -
JSTL与Struts的结合(七)
用于解析数字的标签标签用于解析一个数字,并将结果作为java.lang.Number类的实例返回。标签看起来和标签的作用正好相反。它的属性和描述如表9.22所示:表9.22 标签属性和说明属性描述value将被解析的字符串type解析格式化的类型pattern原创 2013-04-23 12:59:01 · 298 阅读 · 0 评论 -
JSTL与Struts的结合(五)
用于显示XML内容的标签标签从标签解析后保存的变量中取得需要的XML文件内容,并显示在页面上。该标签是通过XPath技术(定位XML元素的一种技术)来实现的。要使用标签必须将xalan-j的jar包保存在“WEB-INF/lib”下。它的属性和描述如表9.13所示:表9.13 标签属性和说明属性描述selectXPath表原创 2013-04-23 12:59:28 · 348 阅读 · 0 评论 -
spring + jstl 实现java国际化的配置步骤
导读 1. 搭建好tomcat服务器,并且加入spring的相关lib。实现此步骤的参考文章很多,我的环境是以前搭建好的,就直接那来用了。 2.下载jstl需要的包jstl.jar和standard...1. 搭建好tomcat服务器,并且加入spring的相关lib。实现此步骤的参考文章很多,我的环境是以前搭建好的,就直接那来用了。2.下载jstl需要的包jstl.jar和stand原创 2013-05-10 09:54:05 · 1437 阅读 · 0 评论