首頁  >  問答  >  主體

java - SSM框架,控制台沒報錯,在頁面測試的時候報404

##web.xml

#<?xml version="1.0"encoding="UTF-8"?>

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance 「
雷雷

原型建立的網頁應用程式



雷雷



雷雷

<過濾器映射>
雷雷


<監聽器>
雷雷



雷雷

</監聽器>


雷雷


雷雷

<過濾器>

雷雷

</過濾器>

#<過濾器映射>

雷雷

</過濾器映射>

#<歡迎文件清單>

雷雷

</welcome-file-list>

</web-app>

spring-mybatis.xml

##<?xml 版本=“1.0”編碼=“UTF-8”?>

<beans xmlns=“http://www.springframework.org/schema/beans”
雷雷



雷雷

</bean>

#


雷雷

</bean>

#</豆類>

#spring-mvc.xml

#<?xml 版本=“1.0”編碼=“UTF-8”?>

<beans xmlns=“http://www.springframework.org/schema/beans”
雷雷


<!--避免IE執行AJAX時,返回JSON出現下載檔 -->
<bean id="mappingJacksonHttpMessageConverter"

     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">

</bean>

#<!-- 啟動SpringMVC的註解功能,完成請求和註解POJO的映射 -->
<bean

<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring-mybatis.xml</param-value>

</bean>
<!-- 定義跳轉的檔案的前後綴,視圖模式配置-->
<bean class="org.springframework.web.servlet.view .InternalResourceViewResolver">

<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<async-supported>true</async-supported>
<init-param>
  <param-name>encoding</param-name>
  <param-value>UTF-8</param-value>
</init-param>

</bean>

#<!-- 設定檔上傳,如果沒有使用檔案上傳可以不用配置,當然如果不配,那麼設定檔中也不必引入上傳元件套件-->
<!--<bean id="multipartResolver"-->

<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>

<!--</bean>-->
<mvc:default-servlet-handler/>
</beans>

![圖片上傳中...]

怪我咯怪我咯2702 天前1146

全部回覆(3)我來回復

  • 世界只因有你

    世界只因有你2017-05-27 17:42:22

    報404的話,就是頁面、web.xml、spring mvc設定檔、Controller這幾個環節出了問題


    1、/ 改為/*

    2、把Controller程式碼放出來看看,檢查回傳的視圖是否正確,能否對應上jsp頁面

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-27 17:42:22

    / 會配對到/login這樣的路徑型url,不會符合到模式為*.jsp這樣的字尾型url

    / 會符合所有url:路徑型的和後綴型的url(包括/login,.jsp,.js和.html等)

    SpringMVC
    /

    樓主的這段配置沒有問題,不需要/ 改為/* ,樓上不要誤導。

    回覆
    0
  • 天蓬老师

    天蓬老师2017-05-27 17:42:22

    請貼個controller的@RequestMapping配置。

    回覆
    0
  • 取消回覆