El表達式使用問題javax.el.ELException:Failed to parse the expression的解決方式
javax.el.ELException的解決方式failed to parse the expression [${xxx}]
Tomcat 7 'javax.el.ELException' 的解決方式
tomcat7
對EL
表達式的語法要求比較嚴格,例如"${owner.new}"
因包含關鍵字new
就會導致解析出錯。
問題是出來了,怎么解決呢?有三種,如下:
第一種:嚴格遵守java
規(guī)范,修改對象的屬性名稱,要求不包含java
關鍵字;
第二種:修改EL
表達式,例如"${owner.new}"
可以修改為"${owner['new']}"
;
第三種:修改tomcat
屬性,忽略對EL
表達式的關鍵字檢查。修改$CATALINA_BASE/conf/catalina.properties
文件,添加org.apache.el.parser.SKIP_IDENTIFIER_CHECK=true
選項。
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內(nèi)容請查看下面相關鏈接
相關文章
使用@Validated和@Valid 解決list校驗的問題
這篇文章主要介紹了使用@Validated和@Valid 解決list校驗的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-10-10Spring MVC文件上傳大小和類型限制以及超大文件上傳bug問題
這篇文章主要介紹了Spring MVC文件上傳大小和類型限制以及超大文件上傳bug問題,非常具有實用價值,需要的朋友可以參考下2017-10-10Java中常見的日期操作(取值、轉(zhuǎn)換、加減、比較)
本文給大家介紹java中常見的日期操作,日期取值、日期轉(zhuǎn)換、日期加減、日期比較,對java日期操作相關知識感興趣的朋友一起學習吧2015-12-12