易截截图软件、单文件、免安装、纯绿色、仅160KB

JSP Standard Tag Libraries 实践理解

 在本篇文章中,我们将会深入了解在不同的Tag Library描述符(Tag Library Descriptors:TLDs)中使用各种不同的tag的情况.我们将会依次研究 条件、循环、URL、U18N、XML等tag的用法。以此来提高你对JSTL的认识和应用能力,在阅读本文前,你应该对 JSP Tag Lib有所了解,并清晰有关JSTL(JSP Standard Tag Libraries)的基本知识 ,可参看 《JSP Standard Tag Library (JSTL)介绍》一文
JSP Standard Tag Libraries 实践理解
在本篇文章中,我们将会深入了解在不同的Tag Library描述符(Tag Library Descriptors:TLDs)中使用各种不同的tag的情况.我们将会依次研究 条件、循环、URL、U18N、XML等tag的用法。以此来提高你对JSTL的认识和应用能力,在阅读本文前,你应该对 JSP Tag Lib有所了解,并清晰有关JSTL(JSP Standard Tag Libraries)的基本知识 ,可参看 《JSP Standard Tag Library (JSTL)介绍》一文
JSTL是一组标准的已制定好的操作,他们应用于各种功能领域。在JSR-52(Java Specification Request)中的定义中,JSTL包含了 expression language(EL)、流程控制 和Tag Library较验器。有关最终版本,你能产看 http://www.jcp.org/jsr/detail/52.jsp 上的最终草案
JSTL需要运行在JSP 1.2的容器下,他是用来简化JSP的研发,提供更加的方式处理和访问应用数据.
JSTL包含了多中Tag Library的描述定义(TLDs),这些描述位于一个JAR文件中.这些TLDs涵盖了大多数的功能操作,下面我们会逐一列举,不过在此之前,我们会重点讨论expression language,他可能算是JSTL中最重要的特征了.
expression language (EL)其实是由制定JSR-152(Java Server Pages 1.3 Specification)的专家组制定的,事实上非常可能EL就将会是JSP 1.3的重要组成部分.EL(目前还是叫SPEL:Simplest Possible Expression Language )提供了一些简单的语法来直接访问应用数据,支持操作符、Bean、集合,更有类型自动转换、属性的默认值定义等等。
EL的用法:
EL总处在在${...}中(就象JSP 在<%...%>中那样)。在属性中只允许出现一个表达式,例如:
<c:if test="${product.price >= customer.limit}">
...
</c:if>
在上面的例子中,我们使用EL进行比较操作,他还能和静态文本混合使用,能看看下面这个例子:
<c:forEach var="current">
<c:out value="Product-${current}"/>
</c:forEach>
在这个例子中我们循环遍历一个集合


相关文档:

JSP与Servlet的跳转及得到路径方法整理

  今天整理项目的流程,在JSP和Servlet之间跳来跳去,曾经一段时间,我都是把Servlet路径定义为“/SomeServlet”,也即定义为根目录,因为兼容性比较好,但是用了MyEclipse之后,新建的Servlet默认路径是“/servlet/SomeServlet”,这样写便于管理,另外就是更适合单独为Servlet设置Filter(关于Filter的设置可以参考 ......

jboss平台下jsp连接sql2005和sql2000

1、配置java环境,MyEclipse7.0。配置jboss5.0,展开选择jdk为已安装的jdk路径。
2、安装2005和sql2000,装2000时要装sp4.驱动选择jdbc2.0。再装2000时实例名自己输入一个。这里的问题就是登录名和密码的设置,右击“SQL   Server组”下的实例名(Windows   NT)"的“属性”,在弹出的对话框 ......

JSP片段

使用jspf
在开发中写jsp页面时,通常都要通过如下方式在jsp文件头部引入我们需要的标签库,如:jsp核心标签库JSTL,Struts 中的自定义标签,时而还有我们自己写的自定义标签:
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefi ......

jsp里面嵌入JavaScript

 努力了一天再加一天,就写个脚本还是不行。怎么办。
下面的代码有错的,执行不了。暂时还没有发现MyEclipse里面如何来单步调试,就像在vs2005里面可以按住F10来调试,看出自己的那个语句写错了,而在里只能够自己检查,查了多少遍了也还是没有能够发现有什么错的。代码摘录如下:
<script language="javaScript ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号