0

我正在尝试创建一个 Spring Web 应用程序。应用程序应该直接转到控制器,并且不应该有任何欢迎文件。我正在尝试的是

在这个控制器的顶部,我有注释

@RequestMapping(value = "/", method = RequestMethod.GET)

我的欢迎文件列表有根上下文

<welcome-file-list>  
        <welcome-file>/</welcome-file>
    </welcome-file-list>

所以我的应用程序应该运行为:localhost:7101/samplespring/

但是,问题是当我尝试在 jdeveloper 中运行应用程序时,我需要设置一个默认目标,我显然不能在这里。

如何进行。

谢谢 n 问候, 拉希特

4

1 回答 1

0

我会删除该<welcome-file-list>条目并确保您servlet-mapping在 web.xml 中看起来像(注<url-pattern>):

<servlet>
    <servlet-name>mainDispatcher</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
</servlet>

<servlet-mapping>
    <servlet-name>mainDispatcher</servlet-name>
    <url-pattern>/</url-pattern>
</servlet-mapping>
于 2012-12-07T21:22:16.843 回答