pageContext被解析为$%7BpageContext.request.contextPath%7D

我的错误界面

造成这个现象的原因是因为我用的web.xml版本太低。

如何解决:

查看web.xml中头文件web-app的版本, 我这里使用了2.3版本

换成4.0版本的

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
     version="4.0"
     metadata-complete="true">
</web-app>

重启启动tomcat

 

 正常解析

posted @ 2020-08-29 13:07  小张张ya  阅读(1244)  评论(0编辑  收藏  举报