解决SpringMVC在JSP页面取不到ModelAndView中数据


版权声明


问题描述

ModelAndView携带数据跳转到指定JSP页面后在该页面通过EL表达式取不到原本存放在ModelAndView中的数据。

问题原因

在IDEA中创建Maven工程时web.xml中默认的约束版本太低;图示如下:

代码如下:

xml 复制代码
<!DOCTYPE web-app PUBLIC
 "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
 "http://java.sun.com/dtd/web-app_2_3.dtd" >

解决方案

请更换Maven中web.xml默认的约束,代码如下:

xml 复制代码
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
         id="WebApp_ID" version="4.0">

</web-app>

图示如下:

相关推荐
Cyan_RA92 天前
SpringMVC REST 详解
java·spring·mvc·springmvc·restful·jquery·jsp
子木HAPPY阳VIP2 天前
Tomcat 9 + JSP 中文乱码终极解决方案(完整版可复制)
java·开发语言·docker·tomcat·jsp
Java成神之路-3 天前
面试题:SpringMVC执行流程(视图版+前后端分离版)
java·springmvc
budingxiaomoli5 天前
SpringMVC综合性练习
spring·springmvc
巨大八爪鱼11 天前
【方法】Tomcat网站添加用户名密码弹窗认证
运维·服务器·tomcat·jsp·mod_jk
我登哥MVP17 天前
【SpringMVC笔记】 - 2 - @RequestMapping
java·spring boot·spring·servlet·tomcat·intellij-idea·springmvc
我登哥MVP18 天前
【SpringMVC笔记】 - 1 - SpringMVC入门
java·spring boot·spring·tomcat·maven·intellij-idea·springmvc
tryxr20 天前
SpringMVC 中的常用注解和用法
spring·mvc·springmvc
cheems952722 天前
[SpringMVC] SpringWebMVC常见注解介绍
java·springmvc·注解
happymaker06261 个月前
深入了解会话跟踪技术、过滤器、EL、JSTL
web开发·token·cookie·session·el·jstl