簡體   English   中英

如何在context.xml中的Java Spring MVC中映射多個Controller

[英]How to map multiple Controller in java Spring MVC in context.xml

我的應用程序中有2個控制器(Home,Rest),我想在web.xml和applicationContext.xml中為它們添加映射。

請閱讀本指南並將其包含在您的項目中,這對您有幫助。

  1. 請使用@Controller注釋將您的類定義為控制器

  2. 將此包含在web.xml文件中

<servlet>
    <servlet-name>springweb</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>springweb</servlet-name>
        <url-pattern>/</url-pattern>
    </servlet-mapping>
</servlet>

3.將此內容寫入servlet-context.xml文件

<context:component-scan base-package="mypack.controller" />
<context:annotation-config></context:annotation-config> 

在基本軟件包中,您可以提供根軟件包名稱。

當您的Web請求到達servlet-context.xml文件時,它使用您定義的base-package屬性重定向到特定的控制器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM