在写jsp页面
<c:forEach items=“emps” var=“emp”>``

    <c:forEach items="emps" var="emp">
    ......
	<c:forEach/>

回显页面时报错在这里插入图片描述

Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:626)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:500)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:77)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108)。。。

原因 首先看导没导入jar包
其次检查语法
我这里错误因为
<c:forEach 未加${} 所以无法遍历到数据

改为`

    <c:forEach items="${emps}" var="emp">
    ......
	<c:forEach/>

正确。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐