【遇到的问题01】pageContext被解析为$%7BpageContext.request.contextPath%7D

我的错误界面

如何解决:

查看web.xml中头文件web-app的版本,如果低于2.4,修改web-app的版本即可正常获取相对路径,页面正常显示。

回到我们的web.xml中看一下, 版本是2.3的,所以我们要使用高于2.4版本的,这里我使用了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>

修改完毕后, 再次运行。

就可以正常解析啦!

原文地址:https://www.cnblogs.com/Patrick20726/p/13581901.html