Servlet自动加载
来源:互联网 发布:光学字符识别软件 编辑:程序博客网 时间:2024/06/01 07:46
默认情况下,第一次访问servlet的时候创建servlet对象。如果servlet的构造方法或init方法中执行了比较多的逻辑代码,那么导致用户第一次访问sevrlet的时候比较慢。
解决方案:
改变servlet创建对象的时机:提前到加载web应用的时候!!!
实施:
在servlet的配置信息中,加上一个<load-on-startup>即可!!
<servlet> <servlet-name>ServletLife</servlet-name> <servlet-class>lm.practice.ServletLife</servlet-class> <load-on-startup>1</load-on-startup></servlet>注意:是在servlet中,不是在servlet-mapping里!!!
<load-on-startup>里面必须是整数,可以将多个servlet配置为自动加载,这时候的整数就可以依次+1,数字越大,优先级越低!!!
效果:
还没有在浏览器中输入地址,就出现了下面的信息哦,你看,successfully在后面了!
当在地址栏中执行servlet时,不会重新调用构造方法和init方法了,只会调用service方法,当停止tomcat或者重新部署web应用时,会调用destroy方法!
0 0
- 自动加载servlet
- Servlet自动加载
- 自动加载Servlet
- Servlet自动加载
- Servlet对象自动加载
- Servlet的自动加载
- Servlet自动加载
- Servlet自动加载
- tomcat启动时自动加载servlet
- Tomcat启动时自动加载servlet
- Tomcat启动时自动加载Servlet
- Tomcat启动时自动加载Servlet
- Tomcat启动的时自动加载Servlet
- Web服务启动时自动加载Servlet
- Tomcat启动时自动加载Servlet
- Servlet之自动加载配置方法
- servlet的自动加载和生命周期
- Tomcat自动加载发生变更的servlet代码
- 第七届蓝桥杯b组第三题-凑算式
- 1019. 数字黑洞 (20)
- 游戏开发学习路线——游戏引擎原理
- byte[]与String转换引起的protobuf反序列化抛异常问题
- GYM 101086 G.Paradise City(水~)
- Servlet自动加载
- static关键字
- 陈大年:创业16年来,我深深意识到,「拼命创业就能成功」是错误的
- 内容滚动条和子div高度自适应
- 蓝桥杯-排他平方数
- java.util.Map接口
- 3月16日计算机课小练
- 九度OJ_1201:二叉排序树
- Linux.网络抓包库libpcap