有没有办法使用Spring Roo的最新版本以这种方式获得此RequestMapping URL /值:
localhost/application/[generated-code]/menu
localhost/application/[generated-code]/settings
localhost/application/admin
generated-code
提供给帐户表格中的列。
menu
,settings
和admin
分别是类名为MenuController
,SettingController
和AdminController
的控制器。
可选:由于menu
和settings
共享相同的URL映射,是否有办法在抽象控制器上进行此类验证以实现抽象OOP概念。
我们的想法是为最终用户提供额外的安全功能,方法是向他们提供登录URL和登录帐户。该计划位于名为application
的应用程序中,管理员用户和最终用户共享相同的应用程序构建。
使用Spring-Roo,Spring MVC和Spring Security可以实现此功能吗?如何实施?
已更新
使用@PathVariable
的@CodeChip评论可以是一种解决方案。但正如问题中所述以及对@CodeChip建议的评论,创建抽象控制器是一种最佳方法。