软件编程
位置:首页>> 软件编程>> java编程>> El表达式使用问题javax.el.ELException:Failed to parse the expression的解决方式

El表达式使用问题javax.el.ELException:Failed to parse the expression的解决方式

作者:落尘曦  发布时间:2023-11-24 12:47:13 

标签:java,el,表达式,解析出错

javax.el.ELException的解决方式failed to parse the expression [${xxx}]

Tomcat 7 'javax.el.ELException' 的解决方式

tomcat7EL表达式的语法要求比较严格,例如"${owner.new}"因包含关键字new就会导致解析出错。

问题是出来了,怎么解决呢?有三种,如下:

第一种:严格遵守java规范,修改对象的属性名称,要求不包含java关键字;

第二种:修改EL表达式,例如"${owner.new}"可以修改为"${owner['new']}";

第三种:修改tomcat属性,忽略对EL表达式的关键字检查。修改$CATALINA_BASE/conf/catalina.properties文件,添加org.apache.el.parser.SKIP_IDENTIFIER_CHECK=true选项。

El表达式使用问题javax.el.ELException:Failed to parse the expression的解决方式

来源:https://blog.csdn.net/qq_23994787/article/details/79466079

0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com