为什么在jstl有NPE?

时间:2012-02-27 13:04:17

标签: jstl

你知道为什么选择NPE吗?

<c:forEach
            var="css"
            items="${fn:split('test,test,', ',')}">
            <link
                rel="stylesheet"
                type="text/css"
                href="${css}"></link>
        </c:forEach>

我根本不明白为什么这不正确。

 javax.servlet.ServletException: java.lang.Exception: javax.faces.FacesException: 
Problem in renderResponse: /WEB-INF/jsf/userapp-main.jsf @40,44 items="${fn:split('test,test,', ',')}" java.lang.NullPointerException

1 个答案:

答案 0 :(得分:0)

好吧,似乎我忘了宣布fn

xmlns:fn="http://java.sun.com/jsp/jstl/functions"

我原本期望tag not defined而不是通用的NPE。