java - SSM框架,控制台没报错,在页面测试的时候报404
怪我咯
怪我咯 2017-05-27 17:40:22
[Java讨论组]

web.xml


     xmlns="http://java.sun.com/xml/ns/javaee"
     xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
      http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
     version="3.0">

Archetype Created Web Application

contextConfigLocation
classpath:spring-mybatis.xml



encodingFilter
org.springframework.web.filter.CharacterEncodingFilter
true

  encoding
  UTF-8


encodingFilter
/*



org.springframework.web.context.ContextLoaderListener



org.springframework.web.util.IntrospectorCleanupListener


SpringMVC
org.springframework.web.servlet.DispatcherServlet

  contextConfigLocation
  classpath:spring-mvc.xml

1
true


SpringMVC
/

RespFilter
me.lihs.java.utils.ResponseFilter

RespFilter
/*

/index.jsp
/index.html


spring-mybatis.xml


   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
   xmlns:context="http://www.springframework.org/schema/context"
   xmlns:mvc="http://www.springframework.org/schema/mvc"
   xsi:schemaLocation="http://www.springframework.org/schema/beans
                    http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
                    http://www.springframework.org/schema/context
                    http://www.springframework.org/schema/context/spring-context-3.1.xsd
                    http://www.springframework.org/schema/mvc
                    http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd">






















spring-mvc.xml


   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xmlns:context="http://www.springframework.org/schema/context"
   xmlns:mvc="http://www.springframework.org/schema/mvc"
   xsi:schemaLocation="http://www.springframework.org/schema/beans
                    http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
                    http://www.springframework.org/schema/context
                    http://www.springframework.org/schema/context/spring-context-4.0.xsd
                    http://www.springframework.org/schema/mvc
                    http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd">



    class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter">

  
    text/html;charset=UTF-8
  


class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">

  
     
  






    







![图片上传中...]

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(3)
世界只因有你

报404的话,就是页面、web.xml、spring mvc配置文件、Controller这几个环节出了问题


1、/ 改为/*

2、把Controller代码放出来看看,检查返回的视图是否正确,能否对应上jsp页面

伊谢尔伦

<url-pattern>/</url-pattern> 会匹配到/login这样的路径型url,不会匹配到模式为*.jsp这样的后缀型url

<url-pattern>/</url-pattern> 会匹配所有url:路径型的和后缀型的url(包括/login,.jsp,.js和.html等)

<servlet-name>SpringMVC</servlet-name>
<url-pattern>/</url-pattern>

楼主的这段配置没有问题,不需要/ 改为/* ,楼上不要误导。

天蓬老师

请贴个controller的@RequestMapping配置。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号