Spring mvc springmvcservlet映射
我正在尝试一个示例SpringMVC应用程序。我的web.xml文件Spring mvc springmvcservlet映射,spring-mvc,Spring Mvc,我正在尝试一个示例SpringMVC应用程序。我的web.xml文件 <servlet> <servlet-name>spring</servlet-name> <servlet-class> org.springframework.web.servlet.DispatcherServlet </servlet-class> </servlet> <servle
<servlet>
<servlet-name>spring</servlet-name>
<servlet-class>
org.springframework.web.servlet.DispatcherServlet
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>spring</servlet-name>
<url-pattern>/test</url-pattern>
</servlet-mapping>
我需要在哪里进行更改以准确调用这种类型的URL,以便我的测试控制器调用。我不知道我问的是正确的还是错误的,但我的要求是我不想以“/”或“test.htm”结束我的UrL
请提前提供帮助和感谢您通常将dispatcher servlet映射到
/
,然后您就有了带有@RequestMapping(“/foo/bar”)
的控制器。但是,如果您使用更具体的url定义servlet,它将被拾取。您通常将dispatcher servlet映射到/
,然后您的控制器具有@RequestMapping(“/foo/bar”)
。但是,如果您使用更具体的url定义servlet,它将被选中。什么控制器?您所拥有的只是一个DispatcherServlet
。嗨,skaffman,在控制器中我有类似@RequestMapping(“/test”)的映射。这样行吗?我自己都不明白是什么控制器?您所拥有的只是一个DispatcherServlet
。嗨,skaffman,在控制器中我有类似@RequestMapping(“/test”)的映射。这样行吗?我自己也很困惑,所以如果我的控制器中有像@RequestMapping(“/test”)这样的映射,那么使用这个URL应该可以工作?根据这个答案,这将防止在WEB-INF/文件夹中隐藏视图JSP。在您的应用程序中,您是否将InternalResourceViewResolver配置为指向“WEB-INF”文件夹中的前缀。您好,Bozho,因此如果我的控制器中有@RequestMapping(“/test”)之类的映射,那么使用此URL应该可以工作?根据此答案,这将防止您在WEB-INF/文件夹中隐藏视图JSP。在应用程序中,是否将InternalResourceViewResolver配置为指向“WEB-INF”文件夹中的前缀。
http://localhost:8080/MySpringProject/test