社区
Web 开发
帖子详情
java web页面请求结束一个正在运行任务
greatmind829
2011-09-16 11:50:01
在页面有一个
按钮1
,发送AJAX请求到后台, 这个请求在后台执行的时间会很长。页面还是另外一个
按钮2
,点
按钮2
AJAX请求到后台结束
按钮1
发送的那个请求。
这个如何解决。。。请发言。。
...全文
779
9
打赏
收藏
java web页面请求结束一个正在运行任务
在页面有一个按钮1,发送AJAX请求到后台, 这个请求在后台执行的时间会很长。页面还是另外一个按钮2,点按钮2AJAX请求到后台结束按钮1发送的那个请求。 这个如何解决。。。请发言。。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
greatmind829
2011-09-16
打赏
举报
回复
处理响应函数 在后台,这两个请求都是异步的,加个标志改变这个标志的值,让他不执行,但是这两个请求都是异步的,他们在不同的进程中,加标志有用?
oO临时工Oo
2011-09-16
打赏
举报
回复
在处理响应函数那里,加个标志位可以了。如果关闭,响应函数就不要响应就是了。
im110
2011-09-16
打赏
举报
回复
java.util.concurrent.locks 了解下这个包下面的一些类。可以实现你的需求。
24K純帥
2011-09-16
打赏
举报
回复
settimeout试试
greatmind829
2011-09-16
打赏
举报
回复
还有更好的办法不。。
douyou
2011-09-16
打赏
举报
回复
这个不可能做到及时结束,关键是在你那个需要在后台执行很长时间的代码要能循环检测一个标志
说一下我现在用的通用进度条,就是首先生成一个随机数作为进度条的唯一标志,然后放到map中,value里面存进度条进度、总数及当前状态,页面上就可以循环检测这个map,作出相应的处理,终止的话就设置当前状态是停止,后台呢也是每次循环都检测一下,检测到终止状态了就break, over
安心逍遥
2011-09-16
打赏
举报
回复
感觉异步提交会好一点
oO临时工Oo
2011-09-16
打赏
举报
回复
[Quote=引用 3 楼 greatmind829 的回复:]
处理响应函数 在后台,这两个请求都是异步的,加个标志改变这个标志的值,让他不执行,但是这两个请求都是异步的,他们在不同的进程中,加标志有用?
[/Quote]
可以这样,执行请求的那块用个线程来做,然后把这个线程的标识放到session里,第二次停止时,通过这个线程标识来控制线程中的任务。
softroad
2011-09-16
打赏
举报
回复
static
Java
Web
服务收到
请求
时,是如何创建线程处理
任务
的
原文链接:https://blog.csdn.net/wtopps/article/details/71339295,谢谢!!! 在开发中,突然想到了这样的
一个
问题,
Java
对每一次
Web
的
请求
,是否都会创建一条线程去进行处理呢?也就是说,当
一个
Class的方法同时有1000个
请求
访问时,线程是如何运作的呢? 解释上面的问题,首先需要说一下
Web
服务器处理
请求
的几种模式: 1、收到
一个
请求
...
java
做
一个
简单的http
请求
编辑并发送的
web
页面
最近在看图解http这本书,本来是打算看tcp/ip卷一的但是看了一部分,感觉和之前看的自顶向下有不少重复的地方,而且书也比较厚,所以打算先看一下图解http这本,这本比较薄而且侧重点也是我目前打算深入了解的http协议。 在学习这本书的过程中我想要自己跟着书编辑一些我想要的http
请求
和响应的报文,不过之前常用spring全家桶并不是很好去做这个需求。这样我就想要通过netty并根据netty的httpservercodcer去做
一个
接受http
请求
并可以检测http
请求
格式是否符合规范的静态服务器。 n
java
web
实现
请求
转发和重定向
1.
Java
web
实现重定向 编写处理用户登录
请求
的LoginServlet类,如果在登录
页面
输入的用户名和密码正确就重定向到欢迎
页面
(welcome.html),否则重定向到登录
页面
(login.html) package lxq; import
java
.io.IOException; import
java
x.servlet.ServletException; import
java
x.servlet.http.HttpServlet; import
java
x.servlet.http.Http
如何中断
一个
正在发出的
请求
在用户交互或者最新输入的时候,你常常需要在
一个
web
应用中频繁发起
请求
。比如说在输入文字的时候的自动完成操作或者是在地图上放大缩小的操作。让我们花一点时间去思考一下这些例子。首先是自动完成,每一次...
关于
java
web
项目中
WEB
-INF目录下
页面
的访问问题
在
java
web
项目部署到服务器的以后,项目的目录结构是
Web
Content下的所有文件夹。如果将jsp/html
页面
放到
WEB
-INF目录外面,可以直接
请求
这个
页面
。但是多数情况下我们会将
页面
放到
WEB
-INF目录下。
页面
放在
WEB
-INF目录下,这样可以限制访问提高安全性。
web
-inf目录下的文件只能通过
请求
转发来访问,不能通过
页面
重定向访问。 在
web
项目开发过程
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章