嗨,我在jsp页面调用线程,并且该线程继续运行我想终止此线程,当我将关闭jsp页面如何可能?
我的代码把它放在body标签jsp中,
<%
Thread Ping=new PingThread();
Ping.Start();
%>
Run Code Online (Sandbox Code Playgroud)
提前致谢
你的意思是当用户关闭窗口时关闭它?没有事件被解雇,所以你不能这样做.你可以通过JavaScript在用户关闭窗口时进行Ajax调用来做到这一点,但它可能无论如何都不会起作用.
想到的疑问是:为什么你会在JSP页面中启动这样一个可怕的事情?通过垃圾邮件F5按钮,有人可以获得历史上最简单的DOS攻击!重新考虑您的应用程序以避免这样的解决方案(根据请求盲目启动线程,而不仅仅是您从JSP执行它的事实).
| 归档时间: |
|
| 查看次数: |
1034 次 |
| 最近记录: |