各位牛人,小弟现在想用给servlet传入几个参数,servlet解析之后,启动一个独立的处理线程,然后自己返回任务启动成功的信息。
现在直接new线程的话,servlet需要去等待这个线程的实现代码跑完,需要等待巨长的时间,请问有什么办法来实现这个功能呢?最好有些参考code或者需要看哪方面的知识,谢谢各位了,急求啊Servlet多线程
现在直接new线程的话,servlet需要去等待这个线程的实现代码跑完,需要等待巨长的时间,请问有什么办法来实现这个功能呢?最好有些参考code或者需要看哪方面的知识,谢谢各位了,急求啊Servlet多线程
解决方案 »
- jsp说我的方法没有找到
- 求教一个问题
- 求救:我用了 JSTL 显示出了商品目录,但它却是一行显示.
- 浏览器打印的问题
- TOMCAT ACCESS JDBC.ODBC的问题
- 关于cvs版本控制系统的问题?
- 使用OpenOffice转换pdf时出现了一个奇怪的问题conversion failed: could not load input document
- 设置jBuider代码格式的问题
- javabean中java流程与sql数据库的一个问题!!!!!!!!!
- 熟悉freemarker的人请进来!!
- [求助]Spring+Hibernate大数据量插入DB的问题。
- 求助!今天遇到一道面试题!关于第三方接口调用次数限制!
可以试试线程池的方式。
ThreadPoolExecutor tpe = new MyThreadPoolExecutor();
MyRunnable mr1 = new MyRunnable("Tigger");
MyRunnable mr2 = new MyRunnable("Pig"); tpe.execute(mr1);
tpe.execute(mr2);
ThreadPoolExecutor 定义成静态的,所有的异步任务线程都放到这里。