日期:2014-05-17  浏览次数:20667 次

一个关于SPRING MVC全局变量的问题.
我想做一个目录, 这个目录存放在CACHE中, CACHE为全局, 可以随时在页面读取. 我做了很多尝试, 并没有做到.

<!-- 测试定义一个全局变量 -->
<bean id="cache" class="com.cedar.util.Cache" scope="singleton"/>

我定义了这么一个变量, 但是不知道怎么能在页面中读取, 也不知道这个是否可以起到全局的作用.
${cache.cache.test}
------解决方案--------------------
还有就是写个初始化方法,让他自动调用你的目录方法
------解决方案--------------------
单纯只是全局变量的话,是不是可以考虑放到application中。
------解决方案--------------------
${cache.cache.test} 这是什么取法?
你是要调Cache类中的test()方法吧?
${cache.test()}这样写不行吗?
------解决方案--------------------
在页面上用application就可以
添加值 application.setAttribute("username", "zs");
取出值 ${applicationScope.username }"