我在Spring框架中使用Java。
我有一个多操作控制器,它有很多服务方法,我想创建如下的宁静URL:
http://server.com/url/events/multiActionMethod1
http://server.com/url/events/multiActionMethod2
http://server.com/url/events/multiActionMethod3
http://server.com/url/events/multiActionMethod4
http://server.com/url/events/multiActionMethod5
我如何完成上述任务?
答案 0 :(得分:1)
我想也许在你的问题中没有明确的事情。它读起来就像你要找的那样:
@RequestMapping("/events/multiActionMethod1")
public ReturnType multiActionMethod1(SomeParameter param) {
//request handling logic
}
您还可以详细说明问题吗?
编辑:呃不,其中没有一个在2.你需要2.5注释和3如果你想支持使用url的部分作为参数。如果你真的希望它在旧版本中以这种方式工作,那么最容易做的就是在前面拍一个URL重写器并在它到达spring之前将其转换为常规查询字符串。