从Tomcat 6.0.18
升级到Tomcat 6.0.36
后,我在项目中遇到了一些关于JSP的异常。
他们是否改变了Tomcat处理JSP的方式?
javax.el.ELException: Cannot convert PLA of type class java.lang.String to class java.lang.Long
答案 0 :(得分:1)
我们遇到了一个问题,即Tomcat 6的启动参数是使用引号而不是仅使用值发送值。这发生在从6.0.33升级到6.0.37之间。检查长度是否被引用,如“2.33”而不是2.33。
答案 1 :(得分:0)
如果您尝试将Tomcat 6.0.18
与Long
进行比较,那么String
会在false
中得到结果Tomcat 6.0.36/6.0.37
{1}}。
如果您尝试:exception
在Tomcat 6.0.18中,输出为:${2.33 == 'Does it work?'}
在Tomcat 6.0.36 / 6.0.37中,输出为:false