Java url动作映射&;Spring MVC 3.0中的路由
我正在使用Spring MVC 3.0开发一个web应用程序,并寻找一个现成的解决方案(如果有的话)或url/操作映射和路由系统的“最佳实践”参考,该系统可以实现以下功能:Java url动作映射&;Spring MVC 3.0中的路由,java,spring,spring-mvc,Java,Spring,Spring Mvc,我正在使用Spring MVC 3.0开发一个web应用程序,并寻找一个现成的解决方案(如果有的话)或url/操作映射和路由系统的“最佳实践”参考,该系统可以实现以下功能: 用于查看映射的REST友好控制器/方法名称。当前的映射实现将请求转换为视图名称,这在使用多个参数时可能会出现问题,并且与REST URL不兼容 一种服务,它接受控制器的名称、方法和参数值,并呈现由它们表示的URL 与Spring安全性集成,允许我检查给定URL是否允许当前用户访问,以便决定是否呈现URL 基于上述内容的菜单
- 用于查看映射的REST友好控制器/方法名称。当前的映射实现将请求转换为视图名称,这在使用多个参数时可能会出现问题,并且与REST URL不兼容
- 一种服务,它接受控制器的名称、方法和参数值,并呈现由它们表示的URL
- 与Spring安全性集成,允许我检查给定URL是否允许当前用户访问,以便决定是否呈现URL
- 基于上述内容的菜单系统,可以定义由这些操作组成的菜单并将其呈现到页面
希望这有帮助。这是我在Spring MVC中非常怀念的一个功能。 这就是为什么我创建了,基本上是SpringMVC中的一个端口(HandlerMapping+HandlerAdapter)
我在几个实际项目中大量使用它,路由器实现本身是可靠的。这看起来很棒。现在我的路线都是在所有的控制器中定义和分布的,绝对是一团糟。