JSTL1.1.2

感想おまちしてます!

Struts1.3.5のJSTLが1.0.2だったので、JSTL1.1.2に変えることにした。

http://jakarta.apache.org/taglibs/index.html

スポンサーリンク

定義方法

JSP 

Servlet2.3より前

<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt"%>

Servlet2.4

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>

web.xml 

Servlet2.3より前 

<taglib>
<taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
<taglib-location>/WEB-INF/tld/c.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/jstl/fmt</taglib-uri>
<taglib-location>/WEB-INF/tld/fmt.tld</taglib-location>
</taglib>

Servlet2.4 

別に下の記述をweb.xmlにしなくても動いた。あったら「TLD又はタグファイル中のattribute指示子に従って属性testはどんな式も受け付けません」がでた。なぜかわからないけどないほうがいいみたい。

<jsp-config>
<taglib>
<taglib-uri>http://java.sun.com/jsp/jstl/core</taglib-uri>
<taglib-location>/WEB-INF/tld/c.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/jsp/jstl/fmt</taglib-uri>
<taglib-location>/WEB-INF/tld/fmt.tld</taglib-location>
</taglib>
</jsp-config>