【发布时间】:2009-12-29 13:32:31
【问题描述】:
我正在使用 Spring MVC 3.0 开发一个 Web 应用程序,并正在寻找一个现成的解决方案(如果有的话),或者一个 url/action 映射和路由系统的“最佳实践”参考,可以实现以下目标:
- REST 友好的控制器/方法名称来查看映射。当前的映射实现将请求转换为视图名称,这在使用多个参数时可能会出现问题,并且与 REST url 不兼容
- 接受控制器名称、方法和参数值并呈现由它们表示的 URL 的服务
- 与 Spring Security 集成,可以让我检查给定 URL 是否允许当前用户访问它,以便我可以决定是否呈现 URL
- 基于上述的菜单系统,可以定义由这些操作组成的菜单并将它们呈现到页面
基本上,我需要的是能够在一个集中位置定义 URL,因此更改 URL(在开发期间;我知道不要更改实时 URL 的想法 :))并不意味着查看在数以万计的页面中创建并更改该 URL。
任何有关此类现有解决方案/教程/指南的说明都会很棒。
感谢
【问题讨论】:
标签: java spring spring-mvc