JSTL explain (a)

Original link: http://www.cnblogs.com/james1207/p/3255913.html

Jstl.jar package into the project

     jstldemo1.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="jstl"/>
    <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}">
    too young

   </ c: IF>
   <br>
   </ body>
   </ HTML>

    the web.xml
(using java tag library .jar file *)
  
    <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/j2eehttp://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>

Well, one of the easiest contains jstl page design is complete. The following test.
http: // localhost: 8080 / jstl
/ jstldemo1.jsp page output:

Welcome, jstl


 

1

2

3

4

5
too young

 

Reproduced in: https: //www.cnblogs.com/james1207/p/3255913.html

Guess you like

Origin blog.csdn.net/weixin_30672019/article/details/94987836
Recommended