在jsp中怎么设置全局变量

zhangxianya1 2012-03-12 02:25:49
<%!
String contextPath=pageContext.request.contextPath;
%>

在jsp中怎么设置全局变量,


pageContext怎么报错了,是不是需要引用什么东东啊
...全文
749 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
昨日凡阳 2012-03-13
  • 打赏
  • 举报
回复
[Quote=引用楼主 zhangxianya1 的回复:]
<%!
String contextPath=pageContext.request.contextPath;
%>

在jsp中怎么设置全局变量,


pageContext怎么报错了,是不是需要引用什么东东啊
[/Quote]

首先,這樣寫,語法沒有錯。

pageContext是page範圍。

你報錯,報什麽錯誤?

空指針吧
sd722522 2012-03-13
  • 打赏
  • 举报
回复
2楼 对的
e生态_修身 2012-03-13
  • 打赏
  • 举报
回复
如果用这样的方式建议你自动生成比较好!不会出错的!
还有你可以当项目启动的时候声明一个全局变量,到哪里都可以得到的!那不就行了吗!
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 zhangxianya1 的回复:]

<%!
String contextPath=pageContext.request.contextPath;
%>


这种写法对不对了
[/Quote]
对的,加! 是声明你可以在jsp里面写方法, 静态变量
Acesidonu 2012-03-13
  • 打赏
  • 举报
回复
<%!
开头是这个?
zhangxianya1 2012-03-13
  • 打赏
  • 举报
回复
<%!
String contextPath=pageContext.request.contextPath;
%>


这种写法对不对了
qqhw123 2012-03-12
  • 打赏
  • 举报
回复
一般把 "全局变量" 存放到session或者cookie中。
五哥 2012-03-12
  • 打赏
  • 举报
回复
增加一个公共的jsp文件,里面就放全局的变量就是了 ,那里要用就把它include进来
Hi幸福来敲门 2012-03-12
  • 打赏
  • 举报
回复
如果設置全局變量 最好使用Session 或Cookie 至於後面的那個 可能是Request是null 你大哥斷點看看

81,092

社区成员

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

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