在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”/>如何接受常量,又如何使用?和调用普通的静态方法有何区别?为框架注入一个静态方法或常量,难以理解,我搜遍互联网没找到答案请举一个实例说明,谢谢