有没有办法可以在Spring XML中为bean配置WebBindingInitializer?我可以使用@InitBinder命令轻松配置活页夹,然后设置我想要的任何状态(通常这涉及设置验证器)。
一个例子是......
<bean id="fooController" class="com.foobar.controller.FooController">
<property name="binder" ref="globalBinder" />
<bean/>
其中引用也是具有全局属性的WebBindingInitializer。
答案 0 :(得分:2)
不确定这是否完全符合您的需求,但您可以创建自己的WebBindingInitializer,以允许您外部化应用程序使用的WebDataBinder的初始化。有关如何设置配置的详细信息,请参阅Spring Documenation。这种技术允许您重用数据绑定初始化代码,而不是在每个Controller类中实现它。