第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

spring mvc無法進入controller

spring mvc無法進入controller

陪伴而非守候 2019-03-20 18:19:30
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 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_3_0.xsd"         version="3.0">    <display-name>Archetype Created Web Application</display-name>    <context-param>        <param-name>contextConfigLocation</param-name>        <param-value>/WEB-INF/config/spring/spring-ctx.xml</param-value>    </context-param>    <servlet>        <servlet-name>springmvc</servlet-name>        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>        <init-param>            <param-name>contextConfigLocation</param-name>            <param-value>/WEB-INF/config/spring/spring-mvc.xml</param-value>        </init-param>        <load-on-startup>1</load-on-startup>    </servlet>    <servlet-mapping>        <servlet-name>springmvc</servlet-name>        <url-pattern>/*</url-pattern>    </servlet-mapping>    <listener>        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>    </listener>    </web-app>spring-ctx.xml    <?xml version="1.0" encoding="UTF-8"?>    <beans xmlns="http://www.springframework.org/schema/beans"       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"       xmlns:context="http://www.springframework.org/schema/context"       xsi:schemaLocation="http://www.springframework.org/schema/beans       http://www.springframework.org/schema/beans/spring-beans.xsd       http://www.springframework.org/schema/context       http://www.springframework.org/schema/context/spring-context.xsd">    <context:component-scan base-package="com.prs.dps"/>    </beans>spring-mvc
查看完整描述

4 回答

?
慕田峪7331174

TA貢獻1828條經(jīng)驗 獲得超13個贊

這個項目里有兩個容器。

Spring application context 和 Spring webapplication context。

分別對應兩個配置文件applicationContext.xml 和 {servletName}-servlet.xml。

他們之間并不會共享管理的對象。

通過你的配置文件可以看出只有根容器Spring application進行了掃描, Spring MVC的容器(webapplication context)中沒有管理的對象。

而 Spring 根容器(application context)不具備處理映射的功能,無法處理請求映射。


所以配置應該這樣。


// spring-ctx.xml

....

// 根容器不掃描@Controller注解的類。

<context:component-scan base-package="gq.zpf_fly.first">

    <context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller"/>

</context:component-scan>

...


// spring-mvc.xml

....

// 不是用默認過濾規(guī)則(指定包內(nèi)全部掃描), 手動設置規(guī)則,只掃描@Controller注解的類。

<context:component-scan base-package="gq.zpf_fly.first" use-default-filters="false">

    <context:include-filter type="annotation" expression="org.springframework.stereotype.Controller"/>

</context:component-scan>


<!--啟用 MVC注解(@Controller,@RequestMapping)實現(xiàn)URL映射-->

<mvc:annotation-driven/>


查看完整回答
反對 回復 2019-04-19
?
蠱毒傳說

TA貢獻1895條經(jīng)驗 獲得超3個贊

<servlet-mapping>

        <servlet-name>springmvc</servlet-name>

        <url-pattern>/*</url-pattern>

</servlet-mapping>

改為這個試下:


<servlet-mapping>

        <servlet-name>springmvc</servlet-name>

        <url-pattern>/</url-pattern>

</servlet-mapping>


查看完整回答
反對 回復 2019-04-19
  • 4 回答
  • 0 關注
  • 1238 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號