首页 > 常见问答

servlet四个作用域对象 Tomcat和servlet的关系?

tomcat和servlet的关系?

tomcat是一个web容器,可以简单地理解为运行web程序的平台。servlet是javaweb程序的一种规范,tomcat也支持servlet规范。但准确地说,tomcat和servlet不一定是相关的,因为只要程序符合servlet规范,它就可以在支持该规范的web容器上运行,比如jboss或weblogic。

javaservlet是单例还是多例?

根据单例的编码规则,servlet本身只是一个java结构,而不是单例结构。只有当web容器维护这些servlet时,才会在jvm中创建和存储一个实例。当用户请求服务时,服务器只调用其实例化的servlet对象来处理请求。所以,我要告诉你的是,servlet不是单例的。只是容器只实例化它一次,它实现的是singleton的效果。但是,应该注意的是,servlet的实例化是由web容器控制的,而不是由您自己的代码控制的。即使您编写自己的代码来实例化servlet,web服务器也不会直接调用实例化的servlet对象。

servlet四个作用域对象servlet还有人用吗servlet什么时候初始化

原文标题:servlet四个作用域对象 Tomcat和servlet的关系?,如若转载,请注明出处:https://www.saibowen.com/wenda/18476.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。