struts中的全局变量如何设置最好!

05-11-07 littlebean
struts中的从数据库中取出数据设为全局变量如何设置比较好,

在jsp页面中如何进行访问!

最好能给些代码示例,谢谢!

1
banq
2005-11-07 14:44
java中没有全局变量,只有对象生命周期,一般有Application Session 和request, Jsp中代码是也是从request相关的getAttribute中获取的

Jamsa
2005-11-24 12:08
他说的也许是application对象吧,也就是在Action中将全局信息存入application中,如果是这样的话,获取到servletcontext就好了,application对象其实就是ServletContext的实例

ganfei
2006-03-06 15:34
对,这样说没错!

一般在Action中,通过具体的方法把你需要的值封装到一个session对象中,再通过JSP页面获取数据(解装) 。

配置数据源中,在Action中创建ServletContext 的一个对象,如

ServletContext context = servlet.getServletContext();然后通过context 的getAttribute()方法获取数据源。

这也是ServletContext 的一个小小应用范围。在此对楼上的朋友稍做补充。

猜你喜欢