最近遇到一个小问题:JSP页面上的EL表达式无效,在解析时都被当作了普通字符串处理。经过排查发现,原来在Servlet2.4之前的版本,默认EL表达式是被忽略的。只有在JSP中显式地声明<%@ page isELIgnored="false" %>,EL才有效。但是自2.4版本以后,EL就被设置为默认有效了,因此页面上也不需要再单独标示。
Servlet版本和EL表达式
最新推荐文章于 2022-04-23 11:02:53 发布
本文介绍了EL表达式在不同Servlet版本中JSP页面的有效性问题。早期版本需要显式声明才能启用EL表达式,而在Servlet 2.4及更高版本中,EL表达式默认就是有效的。
340

被折叠的 条评论
为什么被折叠?



