讨论:如何在一个WEB应用中使用全局变量?参与者都有分!

紫翎观星 2004-10-13 10:03:32
如何在一个WEB应用中使用全局变量?是通过JAVABEAN?还是自定义标签?或是直接include一个有赋全局变量的JSP?大家有什么好的方法,都来讨论一下。
...全文
542 22 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzLove 2004-10-20
  • 打赏
  • 举报
回复
用session比较好
方法有很多,看个人的习惯,更重要的是看要干什么用
禽兽v5 2004-10-20
  • 打赏
  • 举报
回复
我发现我提供答案的时候,经常漏点东西......

<context-param >
改为
<context-param>
禽兽v5 2004-10-20
  • 打赏
  • 举报
回复
application.getInitParameter("myContextParam");
禽兽v5 2004-10-20
  • 打赏
  • 举报
回复
<context-param >
<param-name>myContextParam</param-name>
<param-value>my context param value</param-value>
</context-param>


application.getInitParameter("myParam");
qiyongjun2003 2004-10-20
  • 打赏
  • 举报
回复
写入文本文件,否则你在重启服务的时候变量值发生变化。
tsqqq 2004-10-20
  • 打赏
  • 举报
回复
关注
紫翎观星 2004-10-20
  • 打赏
  • 举报
回复
这其实是我最关注的问题!
紫翎观星 2004-10-20
  • 打赏
  • 举报
回复
如何在web.xml里设置param?然后又如何取?
易点互联 2004-10-20
  • 打赏
  • 举报
回复
可以在web.xml里设置param,也可以是application,session
紫翎观星 2004-10-20
  • 打赏
  • 举报
回复
怎么没人回答我啊?大家支持一下好吗?
紫翎观星 2004-10-15
  • 打赏
  • 举报
回复
能不能使用cookie保存全局变量?应该怎样使用?有谁知道?
紫翎观星 2004-10-14
  • 打赏
  • 举报
回复
在一个Struts框架应用中,在什么时候开始定义所有的全局变量?
micker 2004-10-13
  • 打赏
  • 举报
回复
习惯用
session.
superszhu 2004-10-13
  • 打赏
  • 举报
回复
ServletContext servletContext = getServletContext();
servletContext.setAttribute("a_var",a_var);
dengyin2000 2004-10-13
  • 打赏
  • 举报
回复
还是定义一个static 的值吧!
killwin 2004-10-13
  • 打赏
  • 举报
回复
如果是整个应用中的全局变量(也就是每个用户存取的值是一个,如网站计数)那就用application
如果是一次会话(每个用户存取自己的值,如用户名)就用session.
ningIII 2004-10-13
  • 打赏
  • 举报
回复
个人比较喜欢用session

由月 2004-10-13
  • 打赏
  • 举报
回复
配置web.xml文件
禽兽v5 2004-10-13
  • 打赏
  • 举报
回复
1.session
// 加入参数
session.setAttribute("userName", userName);

// 任何jsp或servlet可获得此参数
String userName = (String)session.getAttribute("userName");

2.类中设定全局静态属性
public class Global
{
public static userName = "";
}

所有jsp, servlet, javabean可访问
Global.userName
gogowhy 2004-10-13
  • 打赏
  • 举报
回复
参与
:)
加载更多回复(2)

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧