Skip to main content
 首页 » 编程设计

spring-mvc之spring mvc 请求映射约定

2025年02月15日18落叶

我试图用一个很好的约定来在我的应用程序中进行请求映射

现在我有

RegistrationController { 
   @RequestMapping(value="/registerMerchant") 
   ... 
   @RequestMapping(value="/registerUser") 
   ... 
} 

但这并不理想,因为通过查看 url,您可能不知道要查看 RegistrationController对于代码。

有没有办法以编程方式预先添加 Controller 名称 这些映射使它们:
/registration/registerMerchant 
/registration/registerUser 

请您参考如下方法:

不是以编程方式,而是我见过的这种模式有效:

@Controller 
@RequestMapping(value="/registration/**") 
RegistrationController { 
   @RequestMapping(value="**/registerMerchant") 
   ... 
   @RequestMapping(value="**/registerUser") 
   ... 
} 

话虽如此,过去我发现以我期望的方式工作非常困难。不过,它可以工作。