JSTL版本详解

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" %>

...

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" %>

...

版本

对应standard-1.0.jar中tld的文件名

standard-1.0.jar中tld文件 if标签的部分配置

html td标签使用EL输出值的方式

1.0版EL库

c-1_0.tld

if org.apache.taglibs.standard.tag.el.core.IfTag

1.0版RT库

c-1_0-rt.tld

if org.apache.taglibs.standard.tag.rt.core.IfTag

1.1版

c.tld

if org.apache.taglibs.standard.tag.rt.core.IfTag

${user.name}或

standard-1.0.jar的部分目录:

参考: 百度百科JSTL

💎 相关推荐

北京丰台男科医院【排行榜公布】北京丰台那家医院看男科好?
Win11/10无损MBR转换成GPT完整教程!
365体育黑钱吗

Win11/10无损MBR转换成GPT完整教程!

📅 07-14 👁️ 189
天津柏艺舞蹈
365体育黑钱吗

天津柏艺舞蹈

📅 11-19 👁️ 9143