sau*_*ode 9 rest spring spring-mvc url-mapping
我的Spring Web MVC应用程序在Controller中具有以下处理程序映射.
@RequestMapping(method = RequestMethod.GET, value = "/something")
Run Code Online (Sandbox Code Playgroud)
发送请求时
,它工作正常并映射到正确的控制器,但是,
http://www.someURL.com/something.bak or http://www.someURL.com/something.abc or http://www.someURL.com/something.abc.deff.xyz 也有效!!
我想将此限制为公正http://www.someURL.com/something而非限制.
web.xml 将映射定义为: -
<servlet-mapping>
<servlet-name>abc</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
Run Code Online (Sandbox Code Playgroud)
请建议.
您可以使用useDefaultSuffixPattern属性。
<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping">
<property name="useDefaultSuffixPattern" value="false" />
</bean>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2776 次 |
| 最近记录: |