EL表达式被当成字符串处理
EL表达式被当成字符串处理而没有正确解析的现象
解决办法:
1.修改web.xml为以下:
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
重新部署,启动tomcat,结果EL表达式被正确解析了出来
2.在jsp页面设置<%@ page isELIgnored=”false”%>来指定正常解析EL表达式
因为javaee4中默认设置是<%@ page isELIgnored=”false”%>,而javaee5中默认设置可能是<%@ page isELIgnored=”true”%>
版权声明:本文为Mob99原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。