在一些MVC框架中,如果您希望执行一些代码并渲染一些局部视图,您可以从视图中调用控制器操作。我不确定在Spring MVC中做什么是正确的方法从jsp访问Spring MVC DI bean
我想拥有一组JSP模板。其中一些将是页面布局,其中一些将是小组件,如paginator,登录框,菜单,标签云等等等等。这些组件中的每一个都需要一些bean或控制器动作来将一些数据设置到ViewAndModel中,以便视图可以使用它。
问题是我不想在每次调用中设置所有这些对象。我的注册管理员只关心注册处理。那么现在我该如何做对了?如何从视图调用DI bean或控制器来准备部分视图?或者我应该创建一些映射?还是我从完全错误的角度来处理问题?
优秀的回答: - ) 现在,一旦我将控制器暴露给jsp,我实际上可以调用它并获取菜单实例。我不知道我该怎么做到底,因为我可以看到耦合可以快速增加,但至少我有办法做到这一点! 再次感谢! – Art79 2010-01-15 14:48:18