tomcat 如何实现servlet的多线程 servlet本身没有继承自thread,tomcat是如何实现它的多线程的呢?类似的还有action,都没有继承自thread。不太理解,希望各位指点一二。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 印象中, servlet 是多线程请求,但不是多线程的吧... 这个需要考虑下, Servlet 没有实现Runnable 或者集成 Thread但不代表不能用啊public MyServletManager implements Runnable { Servlet servlet; public void run(){ servlet.service(....); }}看懂了吗?servlet容器只要has a servlet 不必非得是 is a Servlet 就行了。 说白了servelet本身不run,他只是提供方法让别的run的人调用; 有个专门的线程调度器来进行管理的servelet是单实例多线程模式的,有请求是,线程调度器就增加一个线程去执行 明白了~~ servlet只是提供service给线程调用~~ 关于ehcache集群中rmi策略的疑问 hibernate+Oracle的一个入门大问题 struts 2.0(web工程Struts2_HelloWorld)初探报错 软通动力面试题 sql高手进! 如何实现jar包的自动下载运行? c++服务器 java客户端的编程问题 JSF开发使用Jetty容器时配置问题 在线等答案,请大家来指点了 tomcat4.0.3上部署Web Service的问题 面试一般都问什么 jxl怎么合并单元格
但不代表不能用啊public MyServletManager implements Runnable {
Servlet servlet;
public void run(){
servlet.service(....);
}
}看懂了吗?servlet容器只要has a servlet 不必非得是 is a Servlet 就行了。