zoukankan      html  css  js  c++  java
  • JSTL版本详解

    当前的JSTL版本与相应JSP、Servlet的依赖关系:

    版本号 JSTL 版本 要求(必须满足此条件) 获取Taglib途径
    Standard 1.2 JSTL 1.2 (尚未经过JCP认证) Servlet 2.5, JavaServer Pages 2.1 subversion
    Standard 1.1 JSTL 1.1 Servlet 2.4, JavaServer Pages 2.0 下载
    Standard 1.0 JSTL 1.0 Servlet 2.3, JavaServer Pages 1.2 下载

    JSTL1.0有EL版本和RT版本之分,JSTL1.1以及之后的版本就统一了EL和RT,如c标签,各自的配置分别如下:

    版本 taglib伪指令 web.xml的版本配置
    1.0版EL库 <%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %> <!DOCTYPE web-app PUBLIC '-//Sun Microsystems, Inc.//DTD
      Web Application 2.3//EN' 'http://java.sun.com/dtd/web-app_2_3.dtd'>
    <web-app>
    ...
    </web-app>
    1.0版RT库 <%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %>
    1.1版 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

    <?xml version="1.0" encoding="GBK"?>
    <web-app version="2.4" 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">

    ...
    </web-app>

    版本 对应standard-1.0.jar中tld的文件名 standard-1.0.jar中tld文件 if标签的部分配置
    html td标签使用EL输出值的方式
    1.0版EL库 c-1_0.tld   <tag>
        <name>if</name>
        <tag-class>org.apache.taglibs.standard.tag.el.core.IfTag</tag-class>
    <td><c:out value="${user.name}"></c:out></td>
    1.0版RT库 c-1_0-rt.tld <tag>
        <name>if</name>
        <tag-class>org.apache.taglibs.standard.tag.rt.core.IfTag</tag-class>
     
    1.1版 c.tld   <tag>
        <name>if</name>
        <tag-class>org.apache.taglibs.standard.tag.rt.core.IfTag</tag-class>
    <td>${user.name}</td>或<td><c:out value="${user.name}"></c:out></td>

    standard-1.0.jar的部分目录:

     

    参考: 百度百科JSTL

  • 相关阅读:
    Grep案例(本地模式)
    Java环境变量 和 Hadoop环境变量 配置
    sudo设置
    Linux配置
    mysql安装(前提:Linux最小化安装)
    test
    Floyd算法【最短路1】
    HttpClient调用接口发送文件
    Spring boot 论坛项目实战_07
    Spring boot 论坛项目实战_06
  • 原文地址:https://www.cnblogs.com/tao_/p/2732087.html
Copyright © 2011-2022 走看看