正文

JSTL详解(一)2006-07-29 15:10:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/ggbm/16965.html

分享到:

       先来搭下环境,jstl的包当然是不能少的拉。其次,下载必须的标签库或者是java的标签库文件。没有的话,也可以联系我 xxx_programer@163.com      将jstl 1.1.jar加到class中,(这就不要我详细的讲了吧),然后将标签库放到WEB-INF下或则将java的标签库文件(*.jar)放到WEB-INF\lib下,就可以写测试代码了。     first_jstl.jsp      <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>    <%@ page contentType="text/html; charset=gb2312" language="java" %>    <c:set var="userName" value="hellking"/>    <c:set value="16" var="age"/>    欢迎您,<c:out value="${userName}"/><hr>   <c:forEach var="i" begin="1" end="5">   <font size=${i}>${i}</font>   <br>   </c:forEach>    <c:if test="${age<18}">    对不起,你的年龄过小,不能访问这个网页◎!   </c:if>   <br>   </body>   </html>    web.xml (使用java的标签库文件*.jar)       <?xml version="1.0" encoding="ISO-8859-1"?> <web-app xmlns="http://java.sun.com/xml/ns/j2ee"    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd"    version="2.4">  <display-name>jstl test</display-name>  <description>     jstl test  </description></web-app>(使用标签库文件*.tld)  <?xml version="1.0" encoding="ISO-8859-1"?> <web-app xmlns="http://java.sun.com/xml/ns/j2ee"    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"    version="2.4">   <taglib>    <taglib-uri>http://java.sun.com/jstl/fmt</taglib-uri>    <taglib-location>/WEB-INF/fmt.tld</taglib-location></taglib> <taglib>    <taglib-uri>http://java.sun.com/jstl/fmt-rt</taglib-uri>    <taglib-location>/WEB-INF/fmt-rt.tld</taglib-location></taglib> <taglib>    <taglib-uri>http://java.sun.com/jstl/core</taglib-uri>    <taglib-location>/WEB-INF/c.tld</taglib-location></taglib> <taglib>    <taglib-uri>http://java.sun.com/jstl/core-rt</taglib-uri>    <taglib-location>/WEB-INF/c-rt.tld</taglib-location></taglib> <taglib>    <taglib-uri>http://java.sun.com/jstl/sql</taglib-uri>    <taglib-location>/WEB-INF/sql.tld</taglib-location></taglib> <taglib>    <taglib-uri>http://java.sun.com/jstl/sql-rt</taglib-uri>    <taglib-location>/WEB-INF/sql-rt.tld</taglib-location></taglib> <taglib>    <taglib-uri>http://java.sun.com/jstl/x</taglib-uri>    <taglib-location>/WEB-INF/x.tld</taglib-location></taglib> <taglib>    <taglib-uri>http://java.sun.com/jstl/x-rt</taglib-uri>    <taglib-location>/WEB-INF/x-rt.tld</taglib-location></taglib></web-app> 好了,一个最简单的包含有jstl的页面设计完成了。下面测试。http://localhost:8080/jstl/frist_jstl.jsp页面输出结果:欢迎您,hellking 1 2 3 4 5 对不起,你的年龄过小,不能访问这个网页◎! 呵呵。。。简单吧,下篇继续。。。。。:)  

阅读(4399) | 评论(3)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

loading...
您需要登录后才能评论,请 登录 或者 注册