【问题标题】:Spring MVC with Front Controller带有前端控制器的 Spring MVC
【发布时间】:2012-05-25 02:14:20
【问题描述】:

我正在开发一个使用 MVC 和 multiActionController 的 Web 服务器。但是,现在我想使用前端控制器处理任何请求 (/*)。之后,这个 Front Controller 会将这个请求转发给 ModelAndView 中的 View。但是,用谷歌搜索了很多次后,我仍然不知道如何实现它。 感谢您的帮助。

【问题讨论】:

  • Spring MVC 的 DispatcherServlet 前端控制器。它分派给适当的控制器,控制器再分派给适当的视图。
  • 是的 JB Nizet,我知道。但是,我不知道如何处理这个前端控制器。例如:发送到我的 3 个控制器的每个请求都必须检查会话 3 次,所以现在我想在前控制器检查 1 次,然后再继续处理。谢谢。
  • 用“每个发送到我的 3 个控制器的请求都必须检查会话 3 次”来解释你的意思(如果可能的话,用代码),因为它不清楚(至少对我来说)。

标签: spring model-view-controller front-controller


【解决方案1】:

在这种情况下,您需要使用注释 @RequestMapping("/") 定义控制器类 还有一个函数可以捕获相同映射的 GET 请求,并且您可以从该函数返回您想要返回的任何模型和视图。

希望对你有所帮助。

干杯。

【讨论】:

    猜你喜欢
    • 2012-11-07
    • 2013-02-26
    • 1970-01-01
    • 2013-05-26
    • 2016-12-06
    • 1970-01-01
    • 2023-04-10
    • 2011-12-21
    • 1970-01-01
    相关资源
    最近更新 更多