我在weblogic8.1.3上部署程序没有问题,但是移到weblogic10.3下,发现jstl的标签不支持,具体错误如下:
Compilation of JSP File '/user/error.jsp' failed:
Static attribute must be a String literal, its illegal to specify an expression. <c:forEach var="role" items="${userForm.Roles}" varStatus="status">
经查找原因为jstl.jar包版本太低,下载一个jstl-1.2.jar的jar包并把原
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
改为
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
即可解决上述问题。
jstl-1.2.jar包本人已上传csdn中希望能帮助一些朋友。
需要下载的朋友请到
在将程序从WebLogic 8.1.3迁移至WebLogic 10.3时,遇到JSTL标签不支持的问题。通过更新jstl.jar包至jstl-1.2版本,并修改相关配置,成功解决了该问题。
2812

被折叠的 条评论
为什么被折叠?



