高手帮忙看下这个servlet,在线等,马上结帐!

warden325 warden325 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
编译通过了,然后放进去后发现只实现了前半个功能,各位达人能否帮忙改一下,小弟在此感激不尽!

import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class PublicAsk extends HttpServlet{
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doPost(request,response);
}

public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
long lastmodify=new File("fz.jpg").lastModified();

String addrFrom = request.getParameter("addrFrom");
String addrTo = request.getParameter("addrTo");
String msg = addrFrom + " " + addrTo;
BufferedWriter out = new BufferedWriter(new FileWriter("addr.txt"));
out.write(msg);
out.close();//这一段都没问题

int count = 0;
PrintWriter output = response.getWriter();
while(count < 10){
long l=new File("fz.jpg").lastModified()-lastmodify;
if(l!=0)break;
output.println("waiting...");//页面上没显示,不知道提示是不是这样输出的?
count++;
try {
Thread.sleep(100);
} catch (Exception e) {
// TODO Auto-generated catch block
System.err.println(e.toString());
}
}
if(count == 10){
output.println("Timeout!");
try {
Thread.sleep(300);
} catch (Exception e) {
// TODO Auto-generated catch block
System.err.println(e.toString());
}
request.getRequestDispatcher("/public.jsp").forward(request, response);//超时返回
}
else{
request.getRequestDispatcher("/showmap.jsp").forward(request,response);//没超时跳转一个显示图片的网页
}
}
}
...全文

相关推荐

Servlet API 中文版在线

这一部分包含了对Java Servlet API的全部类和接口的详细说明。这个说明与Javadoc API差不多,但是这份文档提供了更多的信息。 API包含了两个软件包,十二个接口和九个类。

kun1362

Servlet技术实现在线踢人功能

本文还有配套的精品资源,点击获取 简介:Servlet技术是Java Web开发的核心,用于处理HTTP请求。本压缩包展示了一个实现在线用户管理,特别是在线踢人功能的实例。通过事件监听器,如HttpSessionListener,监听会话创建与销毁等事件,通过调用HttpSession的invalidate()方法强制结束特定用户会话。文档详细解释了代码实现、配置与部署,以及可能涉及到的数据库操作等安全性和并发控制考虑。 Servlet是Java平台的

史愿

在线考试系统(jsp+servlet)_jap+servlet考试,jsp servlet 实现在线考试

非常完整的在线考试系统,可以自动计算成绩等功能,包括完整的数据库,一般作为毕业设计没有任何问题,里面有完整的代码,程序等。

qq_41934573

在线考试系统(jsp+servlet)

非常完整的在线考试系统,可以自动计算成绩等功能,包括完整的数据库,一般作为毕业设计没有任何问题,里面有完整的代码,程序等。

ninuanmeimei

javaWeb在线聊天室代码例子技术是简单的servlet

在线聊天,就是多人在线,一个人发消息其他人也能看见,而且不是AJAX一直刷后台,因为那样很占用服务器资源,这个例子的思想是使用长连接,只有当有人说话的时候才会返回。里边是个工程可以使用eclipse打开。通过这个代码可以扩展很多需要长连接才能实现的功能。

其实我是真性情
评论 18
收藏 已收藏
分享
返回顶部
warden325
Web 开发 81,108 成员 341,721 内容