问题描述
weblogic服务器,strust+spring架构,出新以下错误,哪位大虾知道是为什么啊,谢谢Causedby:javax.servlet.ServletException:weblogic.servlet.jsp.CompilationException:FailedtocompileJSP/pages/usertest4sprstr/userList.jspuserList.jsp:30:23:StaticattributemustbeaStringliteral,itsillegaltospecifyanexpression.<c:forEachvar="user"items="${users1}"varStatus="status">^---^userList.jsp:30:23:StaticattributemustbeaStringliteral,itsillegaltospecifyanexpression.<c:forEachvar="user"items="${users1}"varStatus="status">^---^userList.jsp:32:9:StaticattributemustbeaStringliteral,itsillegaltospecifyanexpression.<c:whentest="${status.count%2==0}">^--^userList.jsp:32:9:StaticattributemustbeaStringliteral,itsillegaltospecifyanexpression.<c:whentest="${status.count%2==0}">^--^atweblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:252)atweblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:408)atweblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:318)atweblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)atweblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:505)atweblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:251)atcom.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:422)...45more出现错误的源代码在下面:<c:forEachvar="user"items="${users}"varStatus="status"><c:choose><c:whentest="${status.count%2==0}"><trclass="even"></c:when><c:otherwise><trclass="odd"></c:otherwise></c:choose></tr></c:forEach>
解决方案
解决方案二:
userList.jsp:30:23:StaticattributemustbeaStringliteral,itsillegaltospecifyanexpression.<c:forEachvar="user"items="${users1}"varStatus="status">换个名称看看