如何给springmvc整个项目加一个全局@RequestMapping

2025-03-23 03:29:30
推荐回答(2个)
回答1:

1)最基本的,方法级别上应用,例如: 

则访问http://localhost/xxxx/departments的时候,会调用 simplePattern方法了 

2) 参数绑定 

形如这样的访问形式: 

/departments?departmentId=23就可以触发访问findDepatment方法了 

3 ) REST风格的参数 

形如REST风格的地址访问,比如: 
/departments/23,其中用(@PathVariable接收rest风格的参数 

4 ) REST风格的参数绑定形式之2
先看例子,这个有点象之前的:

这个有点不同,就是接收形如/departments/23的URL访问,把23作为传入的departmetnId,,但是在实际的方法findDepatmentAlternative中,使用 
@PathVariable("departmentId") String someDepartmentId,将其绑定为 
someDepartmentId,所以这里someDepartmentId为23 

5 url中同时绑定多个id 

这个其实也比较好理解了。 

6 支持正则表达式 

比如如下的URL:/sometext.123,则输出: 
Textual part: sometext, numeric part: 123. 

回答2:

解决了么,我也在找这个