如果您希望这样做,Spring-MVC可以将应用程序上下文的Bean暴露给视图层。
例如,
InternalResourceViewResolver可以指示公开上下文中的每个bean,或仅公开指定的bean。看一下ExposureContextBeansAsAttributes和暴露ContextBeanNames属性。
例如,假设您想将bean
beanA和
beanBJSP 公开。您将在上下文中声明视图解析器:
<bean > <property name="exposedContextBeanNames"> <list> <value>beanA</value> <value>beanB</value> </list> </property></bean>
或者,只公开每个bean:
<bean > <property name="exposeContextBeansAsAttributes" value="true"/></bean>
这是否一个好主意是另一个问题,但是Spring确实为您提供了选择。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)