Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么在jstl有NPE?_Jstl - Fatal编程技术网

为什么在jstl有NPE?

为什么在jstl有NPE?,jstl,Jstl,你知道为什么要用NPE吗 <c:forEach var="css" items="${fn:split('test,test,', ',')}"> <link rel="stylesheet" type="text/css" href="${css}"></link> </

你知道为什么要用NPE吗

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

看来我忘了申报fn了:

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

我本以为会有类似于标记未定义而不是通用NPE的东西

 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