According to TLD or attribute directive in tag file, attribute items does not accept any expressions

直接分析緣由:servlet版本(web.xml中定義的版本號)和jstl版本不一致。java

web.xml:web

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns="http://java.sun.com/xml/ns/javaee"
  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
    id="WebApp_ID" version="3.0">app

 

建議:jsp

servlet2.0以上版本時最好搭配jstl1.1以上版本。spa

此外:code

jsp頁面標籤必須這樣寫(相比較老版本的jstl,連接中多了一個/jsp):xml

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

 

給出jstl各版本下載連接:servlet

http://grepcode.com/search/?start=0&query=jstl&entity=projectit

相關文章
相關標籤/搜索