解决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>

图示如下:

相关推荐
AI人工智能+电脑小能手1 天前
【大白话说Java面试题 第161题】【06_Spring篇】第21题: SpringMVC工作流程
java·springmvc·工作流程·dispatcherservlet·处理器映射
小明计算机毕业设计6 天前
计算机毕业设计之基于SSM的汽车综合信息平台的设计与实现
java·spring·数据分析·汽车·课程设计·jsp
就叫_这个吧1 个月前
Java使用tomcat+servlet+filter实现简单的登录功能,需先登录再进行页面数据管理操作
java·开发语言·servlet·tomcat·jsp·filter
就叫_这个吧1 个月前
HTML或JSP页面链接CSS,link标签没问题,但不显示样式问题解决
java·前端·css·html·intellij-idea·jsp
装不满的克莱因瓶1 个月前
Servlet 到 Spring MVC 架构演进:Java Web 开发二十年技术变迁史
java·spring·servlet·架构·springmvc
lee_curry1 个月前
tomcat+springmvc+spring源码流通过程
java·spring·tomcat·springmvc
Ynchen. ~2 个月前
JSP/Servlet 速成复习指南
jsp·速成
jasnet_u2 个月前
SpringMVC 请求处理深度解析:从 DispatcherServlet 到视图渲染
spring·springmvc·springboot
Cyan_RA92 个月前
SpringMVC 数据格式化处理 详解
java·开发语言·spring·mvc·ssm·springmvc·数据格式化
一只大袋鼠2 个月前
SpringMVC 框架中的拦截器
java·springmvc·javaweb·拦截器