1 / 1
文档名称:

JSP中变量的定义域.txt

格式:txt   页数:1
下载后只包含 1 个 TXT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JSP中变量的定义域.txt

上传人:管理资源吧 2011/9/11 文件大小:0 KB

下载得到文件列表

JSP中变量的定义域.txt

文档介绍

文档介绍:作者:jspfuns
日期:2000-8-25 21:27:30
在<% .... %>定义的变量是JSP的本地变量,它们对于外部函数是不可见的,即使这些函数和变量在同一页面中声明。如:
<%
int evilVariable = "666";
%>
...
function testFunction() {
//在函数内部,变量evilVariable是不可见的
}
为什么呢?这是因为变量evilVariable最终成为结果servlet中service()方法的一个本地变量,因此它不能被结果servlet的其它方法存取。
对于在<%! %>中声明的变量将作为全局变量。如:
<%!
int evilVariable = "666";
%>
...
function testFunction() {
int x = evilVariable; //能够使用变量evilVariable
}
这是因为通过这种方式定义的evilVariable变量变为了结果servlet的一个私有成员变量,因此它可以被servlet中的所有的方法存取。
结论
理解以上的概念是很重要的,因为在servlet环境中,对于一个JSP页只允许有一个结果servlet的实例在运行和响应所有的页面请求。因此,在结果servlet中所有的成员变量可以被所有的请求所共享,而service()方法中的本地变量只能每响应一次请求就重建一次。故我们将变量放置到<SERVER></SERVER>标签中时,应注意以上的规则。

最近更新

2024年湖南水利水电职业技术学院单招职业倾向.. 41页

2024年湖南电子科技职业学院单招职业适应性测.. 41页

2024年湖南省湘西土家族苗族自治州单招职业适.. 41页

2024年湘潭医卫职业技术学院单招职业倾向性测.. 39页

2024年潍坊理工学院单招职业技能测试题库推荐.. 40页

2024年炎黄职业技术学院单招职业适应性测试题.. 39页

2024年玉溪农业职业技术学院单招职业适应性测.. 40页

2024年甘肃省兰州市单招职业适应性测试模拟测.. 40页

2024年白城职业技术学院单招职业倾向性测试题.. 38页

2024年益阳医学高等专科学校单招职业倾向性考.. 40页

2024年石家庄工程职业学院单招职业技能考试模.. 40页

2024年石家庄职业技术学院单招职业适应性考试.. 41页

2024年福州英华职业学院单招职业技能测试模拟.. 41页

2024年福建船政交通职业学院单招职业适应性测.. 41页

2024年肇庆医学高等专科学校单招职业技能测试.. 40页

2024年苏州工业园区服务外包职业学院单招综合.. 40页

2024年荆门职业学院单招职业适应性测试模拟测.. 41页

2024年营口职业技术学院单招职业倾向性考试题.. 40页

2024年西安交通工程学院单招综合素质考试模拟.. 40页

2024年西安电力机械制造公司机电学院单招职业.. 39页

2024年许昌职业技术学院单招职业适应性考试模.. 41页

2024年贵州工商职业学院单招职业倾向性考试模.. 40页

2024年贵州文化旅游职业学院单招职业倾向性测.. 40页

2024年贵州电子科技职业学院单招职业倾向性考.. 41页

2025年国家开放大学《建筑力学》章节测试参考.. 13页

2024年常州机电职业技术学院单招职业适应性测.. 78页

食品安全自查、从业人员健康管理、进货查验记.. 9页

康复医院设置标准1 14页

民间非盈利组织会计制度 7页

大坝浸润线分析报告 26页