当前位置: 代码迷 >> Java Web开发 >> 如果在jsp页面内保留某变量(对象)的内容
  详细解决方案

如果在jsp页面内保留某变量(对象)的内容

热度:12   发布时间:2016-04-17 15:37:05.0
如果在jsp页面内保存某变量(对象)的内容.
不能够用session来保存,因为我要求只在本页面内有效!   页面关闭后,信息就不会再用.

------解决方案--------------------
<%!
int i = 0;
%>
这样声明变量就可以了,表示它是全局变量,就像一个Class里面的全局变量。
------解决方案--------------------
同意第二位的.
------解决方案--------------------
<%
String str = "welcome ";
pageContext.setAttribute( "str ",str);
%>
------解决方案--------------------
这个我在开始就说了, <%! %> 这种表示这个页面的全局定义;而常用的, <% %> 定义的变量只是局部变量。就像下面的代码中的两个变量a,b:
class A(){
int a;
public void B(){
intb;
}
}
  相关解决方案