在使用SpringMVC时,本想从后台往前端传递数据,但在前端始终无法正确显示数据。以前还能显示,不知现在为什么不能传递数据。实际上这是因为使用了 JSP 1.2 规范引起的。
解决办法
修改web.xml配置文件,如下所示
<?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">
</web-app>
没有意识到自己使用的是JSP 1.2规范,主要是因为在使用Maven创建web项目时,Maven默认的web.xml版本为1.4,可以参考博客进行修改。