在Spring XML中配置WebBindingInitializer

时间:2011-02-28 16:36:02

标签: java spring spring-mvc

有没有办法可以在Spring XML中为bean配置WebBindingInitializer?我可以使用@InitBinder命令轻松配置活页夹,然后设置我想要的任何状态(通常这涉及设置验证器)。

一个例子是......

<bean id="fooController" class="com.foobar.controller.FooController">
     <property name="binder" ref="globalBinder" />
<bean/>

其中引用也是具有全局属性的WebBindingInitializer。

1 个答案:

答案 0 :(得分:2)

不确定这是否完全符合您的需求,但您可以创建自己的WebBindingInitializer,以允许您外部化应用程序使用的WebDataBinder的初始化。有关如何设置配置的详细信息,请参阅Spring Documenation。这种技术允许您重用数据绑定初始化代码,而不是在每个Controller类中实现它。