我在JSP中定义了一个二维数组,在以后的使用中却被告知没定义?

yahui4532 2003-08-25 08:36:07
我在JSP中定义了一个二维数组,在以后的使用中却被告知没定义?
先前以为是写程序时,数组名前后不符所致,仔细检查,其实不是这个原因所致。
请教怎样解决?
...全文
133 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zqs10597259 2003-08-25
  • 打赏
  • 举报
回复
同意 hogcheng(老驴)
hogcheng 2003-08-25
  • 打赏
  • 举报
回复
你可能是定义在了{}之内.出了{}就无效了.
要么定义成全局变量,要么不要防灾{}里面.
wenjianzhang 2003-08-25
  • 打赏
  • 举报
回复
这个问题我也遇到过。当时我是因为把变量定义放在了标签内,所以jsp认为作用域不对。关键还是变量作用域的问题。你再好好检查一下,比如说标签之类的.
梦幻圣者 2003-08-25
  • 打赏
  • 举报
回复
变量作用域问题,你看看使用的变量是不是超出了你定义的作用域。
你可以定义全局变量<%! 类型 变量名%>,如果必要的话可以定义全局,不过不是很提倡的做法。
yahui4532 2003-08-25
  • 打赏
  • 举报
回复
可是我就是在数组被定义的本页里要使用该数组的呀?
Yanbin_Q 2003-08-25
  • 打赏
  • 举报
回复
变量作用域

81,095

社区成员

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

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