在action中可以使用synchronized(this){}
jsp中如何用呢?
jsp是单例还是多实例的?
jsp中如何用呢?
jsp是单例还是多实例的?
解决方案 »
- 在写jsp页面的时候,空格可以用全角空格表示吗?不用写 吗?全角空格怎么打?
- 在MyEclipse中web工程无法部署到Tomcat6中,求解!
- JQuery(或者说Html)如何将一个Html页面以对话框的形式显示出来
- maxActive和maxProcessors区别与联系是什么,以哪个的值为准
- http://localhost:8080/myapp/index.jsp出错了
- struts 的RequestProcessor 是不是和tiles有冲突?
- 关与返回jsp页面里<select>菜单问题
- 关于applet的初级问题,大人救命啊~~~
- 遇到了一个棘手的问题,请教高手!!!急啊!!!
- jsp如何读取客户端串口
- 鼠标悬停的问题
- web工程 eclipse启动没问题,weblogic后台部署启动有问题!
如果你够狠用synchronized(this.Class)可以防止整个JSP被并发。
使用以上两种方式,可以让你的系统在高并发下快速阻塞并彻底瘫痪。
除非是Node.js那种。
我之前的帖子不是已经回答你了?比如:
你如果用synchronized(session) 可以防止同一个会话的并发。
如果你够狠用synchronized(this.Class)可以防止整个JSP被并发。也就是整个JSP用synchronized框起来:
<% synchronized(this.Class) { %>
<HTML>
<HEAD>
....
</HEAD>
<BODY>
....
</BODY>
</HTML>
<% } %> 另一种是可以为这个JSP建立filter,然后再filter里面用synchronized(this.Class)效果也一样。
不过,你确实想这么做?!不后悔?!