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

JSP页面同步的问题,急!
请问各位达人
现在我想控制一个JSP页面不允许同步执行该怎么做啊?
页就是说当这个页面正在加载的时候其他人要等这个页面加载完毕之后才能加载出来

------解决方案--------------------
其它人???

给关键方法或者变量加上synchronized
------解决方案--------------------
只有一个人执行那就不是web开发了,同一时刻可以多个人浏览,但是只能一个人提交,就用synchronized
------解决方案--------------------
那用连接池看看
------解决方案--------------------
用数据库或全局applcation变量搞个状态

如果有人连了,状态就改了,别人就不能连了
完了在改回去
------解决方案--------------------
加一个监听器,监视当前访问状态就可以了,如果有人正在访问,就拒绝其他访问。
------解决方案--------------------
设置程序使用单线程,自然就只能一个人用了
------解决方案--------------------
<%@page isThreadSafe= "false "%>
给页首加上这个就OK了
-----------------------------
正解
------解决方案--------------------
<%@page isThreadSafe= "false "%>
给页首加上这个就OK了
-----------------------------
正解

------解决方案--------------------
看看这个就明白了 http://www.haolla.com/girls
------解决方案--------------------
不会,学习