现在我有一个properties文件:scope=30
一个stuts2的Action中有一个scope字段。现在我想通过Spring配置的手段,将properties文件中的那个scope值,赋给Action中的scope。(运行时)该怎么办?

解决方案 »

  1.   

    spring中有一个类叫beanfactory是专门用来注入的,你可以研究一下
      

  2.   

    <bean id="propertyConfigurer"
    class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
    <property name="locations">
    <list>
    <value>WEB-INF/conf/database/jdbc.properties</value>
    <value>WEB-INF/conf/search/search.properties</value>
    </list>
    </property>
    </bean>
    加载属性文件,然后在action中就可以采用{scope}使用改值了,然后在web中加载spring文件。
      

  3.   

    java Properties类 可以参考一下 可以读取属性文件。