springMvc ModelAndView向页面传值失败

来源:互联网 发布:复旦大学香港大学知乎 编辑:程序博客网 时间:2024/05/18 02:42
使用IntelliJ IDEA 自动创建springMvc项目时, 配置springMvc中controller,service以及用ModelAndView进行页面跳转都是正常,
最后唯独发现mv.addObject("userName", "zs")向jsp页面传值时无法实现,百度搜了很多,最后发现是IDEA自动创建web项目时,
web.xml问题导致的,文件头有问题,IDEA自动创建的web.xml如下:
<!DOCTYPE web-app PUBLIC
 "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
 "http://java.sun.com/dtd/web-app_2_3.dtd" >
<web-app>
  <display-name>Archetype Created Web Application</display-name>
</web-app>


修改成: 
<?xml version="1.0" encoding="UTF-8"?>


<web-app version="2.5"
         xmlns="http://java.sun.com/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">


</web-app>


重启工程即可!!
原创粉丝点击