我正在尝试创建一个spring web应用程序。应用程序应直接转到控制器,不应该有任何欢迎文件。我正在尝试的是
在这个控制器的顶部我有注释
@RequestMapping(value = "/", method = RequestMethod.GET)
我的欢迎文件列表有根上下文
<welcome-file-list>
<welcome-file>/</welcome-file>
</welcome-file-list>
所以我的应用程序应该运行如下: 本地主机:7101 / samplespring /
然而,问题是当我尝试在jdeveloper中运行应用程序时,我需要设置一个默认目标,我显然不能在这里。
Hoow继续。
非常感谢, Rachit
答案 0 :(得分:0)
我会删除<welcome-file-list>
条目,并确保web.xml中的servlet-mapping
看起来像(注意<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>