环境:jdk1.6,java EE 5,MyEclipse8.5,tomcat6.0.41,jstl1.1
jstl标签库包括核心标签库、格式化标签库、sql标签库、XML标签库、函数标签库等,这里主要是介绍核心标签库,其他标签库没用过不发表意见。
要使用标签库,首先要引用库。在jsp页面顶部添加以下语句:
核心标签库:<%@taglib uri=”http://java.sun.com/jsp/jstl/core” prefix=”c” %>
格式化标签库:<%@taglib uri=”http://java.sun.com/jsp/jstl/fmt” prefix=”fmt” %>
sql标签库:<%@taglib uri=”http://java.sun.com/jsp/jstl/sql” prefix=”sql” %>
XML标签库:<%@taglib uri=”http://java.sun.com/jsp/jstl/xml” prefix=”x” %>
函数标签库:<%@taglib uri=”http://java.sun.com/jsp/jstl/functions” prefix=”fn” %>
注意jstl1.1之前的版本跟之后的版本引入是不一样的,区别在于jar包不同,uri的路径不同,还需要在web.xml文件进行相关tld文件的配置。而javaee5就把tld文件集成到jstl1.2.jar包中,不需要再web.xml文件配置,只需要导入jstl1.2.jar文件,在jsp引入上面语句就行了。