在struts.xml定义Bean
李海华 2012-06-07 11:16:45 在struts.xml定义Bean时,通常有以下两个作用:
1、 创建的Bean实例作为Struts2框架的核心组件使用。
2、 Bean的静态方法需要一个值注入。
通过bean 的静态方法向bean 注入值
第二种做法使用值注入,允许不创建bean ,而让bean 接受框架的常量。Bean 使用值注入,必须使用static 属性,并将该属性设置为true 。
例如:struts-default.xml 文件中可以作如下配置
<bean class=“com.opensymphony.xwork2.ObjectFactory” static=“true”/>
如何接受常量,又如何使用?和调用普通的静态方法有何区别?
为框架注入一个静态方法或常量,难以理解,我搜遍互联网没找到答案
请举一个实例说明,谢谢