Tomcat 7 'javax.el.ELException' 的解决方式
tomcat 7对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选项。

原文出自:http://www.myexception.cn/h/810255.html

参考文档:
http://tomcat.apache.org/tomcat-7.0-doc/config/systemprops.html#Expression_Language

Tomcat 7 'javax.el.ELException' 的解决方式(failed to parse the expression [${xxx}])相关推荐

  1. Eclipse正确配置Tomcat之后仍然报错Type Target runtime Apache Tomcat v8.0 is not defined解决方式

    Eclipse正确配置Tomcat之后仍然报错Type Target runtime Apache Tomcat v8.0 is not defined解决方式 虽然项目能正常运行,但是看着这个红叉叉 ...

  2. javax.servlet.ServletException: java.lang.NoClassDefFoundError: javax/el/ELResolver错误解决办法...

    错误如下,不知道是不是遇到鬼了,之前好好的,装了myeclipse以后出错了(说实话,myeclipse用的很不爽,感觉netbeans更好用些) HTTP Status 500 - type Exc ...

  3. Tomcat启动项目出现 javax.el.ELException

    一般出现这个问题为页面使用JAVA关键字 解决方法:修改tomcat属性,忽略对EL表达式的关键字检查.修改$CATALINA_BASE/conf/catalina.properties文件,添加or ...

  4. javax.el.ELException: Provider com.sun.el.ExpressionFactoryImpl not found

    出现这种错误,主要是jar冲突了. 把tomcat下得关于el的jar包(el-api.jar,juel-api.jar,juel-impl.jar,juel- engine.jar)都删掉. 然后在 ...

  5. linux主机熵值过小,tomcat在linux启动应用慢解决方式

    问题: o.a.c.util.SessionIdGeneratorBase - Creation of SecureRandom instance for session ID generation ...

  6. tomcat清除缓存的几种解决方式

    第一种方法:打开一个项目,菜单栏中的project-选择clean: 选择要clean的项目,确定即可不用进入tomcat服务器直接清理缓存. 上面的方式虽然简便,不过使用起来,还是不能够彻底的清理t ...

  7. javax.el.ELException Cannot convert 0e27d734-c316-4e13-8770-161092a2b3c4 of type class java.lang.Str

    项目运行时,出现了这个问题,很郁闷,半天找不到错误出处,后来联想了一下之前解决的一个bug和这个可能相类似,就试了一下,果然是这个问题 我的jsp页面有这样一段代码: <pre name=&qu ...

  8. SpringBoot 项目tomcat插件启动报错 java.lang.NoClassDefFoundError: javax/el/ELManager

    问题描述: SpringBoot项目 tomcat插件启动出现下面的问题: ERROR 2021-04-07 08:42:03,129 org.springframework.boot.SpringA ...

  9. tomcat 8启动很慢解决方式

    问题描述: tomcat 8启动很慢解决方式 解决方式: 修改tomcat的bin目录下面的catalina.sh文件 , 将JAVA_OPTS参数的值后面添加 "-Djava.securi ...

最新文章

  1. Spring MVC配置文件的三个常用配置详解
  2. 不少Java程序员都觉得Lambda表达式很鸡肋,它到底有何用呢?
  3. 神经网络如何「动」起来?| 「动态神经网络」的六大待解难题
  4. 学习笔记--Spark
  5. MySQL for Mac 安装和基本操作
  6. 脚本——倒计时,ping,创建用户,作业:ssh并创建用户(未能实现功能)
  7. 《ASCE1885的信息安全》の使用Crypto++的MD5算法对字符串进行哈希
  8. C++ Primer章课后编程问题
  9. 一体化住户调查_曲麻莱县2020年城乡一体化住户调查表彰会暨年报部署会
  10. 舍弃Python,为什么知乎选用Go重构推荐系统?
  11. 005.在Windows下编程让效率起飞
  12. SYN-COOKIE
  13. appium自动化测试
  14. 平分七筐鱼c语言y,平分七筐鱼 - 寂寞暴走伤的个人空间 - OSCHINA - 中文开源技术交流社区...
  15. Butterfly美化
  16. php 模态框效果,评论:超酷的模态框效果 - Nifty
  17. 《软件测试过程改进》读书笔记
  18. html怎么跟微信公众号关联,微信视频号怎么关联公众号?一步一步教你!
  19. 基于C#实现的小型动物识别推理系统
  20. 大二妹子问锋哥,学Java还是学C,考研还是就业?

热门文章

  1. linux内核配置与编译,LINUX内核的配置与编译、安装
  2. 史上最完整的iOS DIY framework 详细教程(一)
  3. 第六天,字典Dictionary
  4. 用几何画板演示涡旋电场的方法
  5. Linux中read接收用户输入
  6. ASP.NET MVC中使用DropDownList
  7. java的重写、重载、覆盖的差别
  8. Scrum Meeting 报告
  9. CodeForces 14E Camels :利用1-4拼成长为n的序列,使准确含有t个峰t-1个谷,求方案数 :dp...
  10. 使用SharedPreferences