【问题标题】:Reading already loaded properties in a jsp?在jsp中读取已经加载的属性?
【发布时间】:2013-05-20 07:03:40
【问题描述】:

我的 JSP 页面需要根据它们所处的环境(开发、生产、沙箱等)显示不同的信息。我希望每个环境都有一个属性文件,其中包含他们可能需要的所有参数。如何在 JSP 页面中引用此文件中的属性?我正在使用弹簧并加载如下属性。我在 applicationcontext.xml 文件中有它。

我怎样才能将已经加载的属性放入jsp?

<bean id="proConfigPropertyFactory" class="org.springframework.beans.factory.config.PropertiesFactoryBean">
        <property name="locations">
            <list>  
                <value>file:/someFolder/some.properties</value>
            </list>
        </property>
    </bean>

【问题讨论】:

    标签: java spring hibernate


    【解决方案1】:

    在控制器中注入属性,并将其存储在模型中:

    @Autowired
    @Qualifier("proConfigPropertyFactory")
    private Properties configProperties;
    
    public ModelAndView someMethod() {
        return new ModelAndView("TheJspName", "configProperties", configProperties);
    }
    

    【讨论】:

      猜你喜欢
      • 2016-10-20
      • 1970-01-01
      • 1970-01-01
      • 2012-09-12
      • 1970-01-01
      • 2020-02-24
      • 2021-02-22
      • 2014-01-19
      • 1970-01-01
      相关资源
      最近更新 更多