java - Spring Framework MVC 基本 Controller 方法

标签 java spring spring-mvc

我有许多 Controller 方法分布在许多类中。每个方法都采用一个 Model 对象,我的所有方法都将一些共享属性填充到模型中(主要控制导航栏显示)。有没有办法将“基本”方法插入 Spring?我想要一种方法可以填充我的共享属性,然后进入特定的 Controller 方法(或就此反转)。有人知道怎么做吗?

最佳答案

听起来像 HandlerIntercepto r 可能是个好方法。

它有点像 AOP -- 您可以定义一个具有 PreHandlePostHandle 方法的类,并配置它将在哪些请求上运行。在您的情况下,您可能需要一个 PostHandle,因为这将使您能够访问 ModelAndView,因此您可以使用共享项填充它。

关于java - Spring Framework MVC 基本 Controller 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8042506/

相关文章:

Jquery 自动完成功能不起作用

java - 平衡 Java J2EE 服务器上 CPU/内存资源的线程使用

java - 是否可以使未展开的 Accordion Pane 点击通过?

java - Spring Boot WS 和 JDBC 的对象名称无效 'INFORMATION_SCHEMA.SEQUENCES'

java - 尝试 Spring 3 MVC,出现页面错误

css - 如何在 spring mvc 中从 jsp 文件映射 css 和 js 文件

java - 如何在 Eclipse 项目中添加 Apache POI 库?

java - 加载集成的 youtube channel 视频时出现 JSONException

java - spring jpa hibernate 写入数据库失败 - 无事务

java - Hibernate 返回两个 Pojo 并使用 jSTL 在 jsp 上显示结果