<%@ page contentType="text/html;charset=GB2312" %>
<%!
int m=100;
%>
原值:<%=m%>
<br>
<%
m=200;
%>
现值:<%=m%>
打开该网页y.jsp后,执行结果是:
原值:100
现值:200 那么再多打开几个网页输入y.jsp,执行结果应该是怎样的?
<%!
int m=100;
%>
原值:<%=m%>
<br>
<%
m=200;
%>
现值:<%=m%>
打开该网页y.jsp后,执行结果是:
原值:100
现值:200 那么再多打开几个网页输入y.jsp,执行结果应该是怎样的?
解决方案 »
- 求助!急!
- 日期控件datepicker设置
- 'readOnly' hibernate
- JSF问题,ClassNotFoundException
- jsp上赋值问题???在线等-------------------等等等等等等等等等等
- 终于调试成功,“南京同庆水若寒开发的下载系统”!
- 如何保证javascrpit最先执行,后在运行html或者jsp脚本?
- request对象的setAttribute()方法究竟有什么用呢?
- 最古怪的错误!!!!!
- 我进入IT业1年,我所在的公司只有一个美工和我两个技术人员,虽然什么项目都要我做,但是感觉是在自学,目光短浅,请问我是继续在这个公
- 非常奇特的现象
- 怎么在jsp里把浏览器的浏览器模式设成IE8
如果转成java的话
应该就是
int m=200
输出m
m=100
输出m
是么?
作用域的问题,默认是 page。
page scope 只和 JSP 页面有关。有页面作用域的对象都会存储在每个页面的 javax.servlet.jsp.PageContext 里,且只有所属的 JSP 页面才可以存取那些对象,一旦响应返回客户,或者页面转发到另一资源,这些对象就不能再使用了。
int m=100;
%>
这个标签定义的是个全局的变量,jsp编译后是一个servlet,本身是线程不安全的,你定义全局变量就会出现上边的问题。
“还记得年少时的梦吗?像一朵永不凋零的花。”曾几何时,我们指点江山、豪情万丈!而如今,我们的梦想就要在现实的羁绊与无奈中舍我们而去。别,别让我们的梦想变成心里某个角落的那根刺,痛痒叹息着我们以后的人生岁月!也许,你只是需要一个好的创业伙伴而已!来这里吧,找到TA,成就彼此的完美人生!合创社---http://www.hipartner.cn