摘要: JSTL是标准规范,符合标准的web容器就可以使用JSTL。然而有些要求无法单靠JSTL的标签来完成,也许是要将既有的HTML元素封装加强,或者是为了与应用程序更紧密地结合。比如,希望有个标签,可以直接从应用程序所自定义的对象中取出信息,而不是通过属性来传递对象或信息。1.Tag File Tag File是最简单的自定义标签的方式。 编写一个扩展名为.tag的文件(MyTag.tag),并把它放在WEB-INF/tags下:<%@tag description="描述信息" pageEncoding="UTF-8"%><%@tagli 阅读全文
posted @ 2011-10-30 21:05 liuping 阅读(684) 评论(0) 推荐(0) 编辑
摘要: JSP提供了<jsp:xxx>开头的标准标签及EL,可用来减少JSP页面上的Scriptlet的使用,将请求相关与业务逻辑封装到Servlet或JavaBean中,网页上仅留下与页面显示相关的逻辑。但即使是这样,依然使网页设计与维护困难重重。我们可以使用JSTL来替换JSP中用来实现页面逻辑的Scriptlet让网页上使用与HTML类似的标签,使得设计变得简单。1.核心标签库 JSTL的标签种类很多,下面将主要介绍JSTL的核心标签库。要使用核心标签库必须在JSP上使用taglib指令定义前置名称以及uri引用。 <%@taglib prefix="c" 阅读全文
posted @ 2011-10-30 19:30 liuping 阅读(1851) 评论(0) 推荐(0) 编辑