控制器之前的一层 - 弹簧mvc

时间:2012-11-19 13:52:44

标签: spring spring-mvc

我有一个spring mvc应用程序。现在在我的项目中,我基本上想要执行最新的请求,并且所有先前的请求都被取消/终止。

目前所有取消代码都在我的控制器内。但为了代码清晰/可读性,我想在控制器外部移植此代码。最终我想要一个上面的层,它接受请求,检查是否要取消任务,然后才将它转发给控制器。

上面做的一种方法是让另一个控制器将它转发到上面的控制器。我也听说过Handler Interceptor。这样做的最佳方式是什么?

1 个答案:

答案 0 :(得分:1)

如果我是你,我会选择拦截器。
您可以查看this link有关如何实施自己的示例