jsp如何显式声明一个局部变量?

disremember 2008-11-19 05:55:31
如题!
...全文
142 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lxmtx___2008 2008-11-19
  • 打赏
  • 举报
回复
<%!int a%>//全局
<%int a%>//局部
同楼上
ZiSheng 2008-11-19
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 ZiSheng 的回复:]
Java code<%!int a%>//全局
<%int a%>//局部
[/Quote]
第一个相当于在servlet当中的实例成员变量
第二个相当于servlet方法当中的局部变量
因为jsp转换为servlet之后,一直使用的是同一个servlet实例,所以第一个相当于全局,第二个相当于局部
dadi5566 2008-11-19
  • 打赏
  • 举报
回复
<%!int a%>//全局
<%int a%>//局部
你的意思不明确呀
ZiSheng 2008-11-19
  • 打赏
  • 举报
回复
<%!int a%>//全局
<%int a%>//局部

ZangXT 2008-11-19
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 czp0608 的回复:]
1楼的不是吧,java中没什么全局变量,和局部变量吧!
[/Quote]
没有全局变量,局部变量还是有的.
NickCheng 2008-11-19
  • 打赏
  • 举报
回复
1楼的不是吧,java中没什么全局变量,和局部变量吧!
wNvShine 2008-11-19
  • 打赏
  • 举报
回复
楼主说的局部变量是不是这个意思?



<%!
void 方法名(){
int a=0;//这不就是一个局部变量?
}
%>


不明白你指的局部是在方法体里面还是在哪个范围..可以书清楚吗?

81,092

社区成员

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

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