关于多个请求用同一个controller中的一个方法处理的问题

对于这样的场景前台传来的请求,例如/school/course1,/school/course2,/school/course3.....这样的请求,我想通过controller中的一个特定的方法来进行处理,这样是否能实现呢?

评论区

liam_fang

2019-03-02 20:34

我刚刚想到在前台通过传参的方式可以实现,不好意思打扰了。。。

杜福忠

2019-03-03 00:01

是的,传参是最方便的。比如默认 index方法就会接收这些后缀不存在的Action。
其次是还可以用一个Action方法进行@ActionKey("/xxx")注解使用也可以达到同样的效果。
还可以使用Routes 类进行多次注册比如.add("/hello1", HelloController.class);.add("/hello2", HelloController.class);
还可以使用Handler等等等操作达到这样的效果 :)皮一下很开心

liam_fang

2019-03-03 08:39

@杜福忠 谢谢指教。

热门反馈

扫码入社