javax.el.elexception的解決方式failed to parse the expression [${xxx}]
tomcat 7 'javax.el.elexception' 的解決方式
tomcat7
對el
表達式的語法要求比較嚴格,例如"${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
選項。
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對服務器之家的支持。如果你想了解更多相關內容請查看下面相關鏈接
原文鏈接:https://blog.csdn.net/qq_23994787/article/details/79466079