日期:2014-05-18  浏览次数:20563 次

JSP中的声明
JSP中的声明,也就是 <%!...%> 中,声明的变量。比如:
<%!
      int   x=0;
%>
那么这个X,应该是所有用户共享的,对吧。这个不就和application一样了吗?
谢谢,解答一下

------解决方案--------------------
使用 <%! %> 声明的变量,在JSP容器转换JSP页面为Servlet类时,将作为该类的实例变量或者类变量,声明时使用了static关键字,在多用户并发访问时将导致线程安全问题。