1

我创建了一个 Spring MVC 项目,其控制器类具有请求映射方法,但是当我在服务器上运行该项目时,它给了我一个 404 错误(未找到请求的资源) 下面附上我的 web.xml 的屏幕截图,idm-servlet。 xml 和控制器类文件。 idm-servlet.xml

web.xml

控制器.java

运行项目后,URL 保持不变,而不是因为映射而改变。

在此处输入图像描述

4

3 回答 3

0

请添加web.xml

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

它应该有帮助。

于 2013-06-06T06:52:40.040 回答
0

在 idm servlet 的 url-pattern 中,您侦听任何以“.do”结尾的 HTTP 请求,而您的请求映射包含“/home”

我会将映射更改为“/home.do”

于 2013-06-06T06:43:03.540 回答
0

尝试将 DispatcherServlet 映射形式更改*.do/. 另外我认为你错过了一些依赖项(jars)。

于 2013-06-06T07:38:57.817 回答