JSP页面无法识别EL表达式的解决方法
学生来问我,他的页面中写了EL表达式,但是运行时无法正常显示,然后百度解决了该问题,解决方案来源https://www.cnblogs.com/fingerboy/p/6007040.html
该文中提出了两种解决方案,但是第一种尝试未解决该问题,最终通过修改web.xml解决了该问题,现将解决方案记录一下
原web.xml中生命代码如下
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" >
将该声明语句删掉,并在web-app标签改为如下代码,重启服务,再刷新页面,问题就解决了
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0">

浙公网安备 33010602011771号