petstore中TemplateServlet为什么在部署的时候就执行了

03-01-16 张无云
为什么我每次部署的时候就执行了呢

真是搞不明白

望指点:)

谢谢了先

iceant
2003-01-16 17:22
<load-on-startup>2</load-on-startup>

部署时将 screendefine.xml 的数据读入内存,比访问时才读入内存要好

zieglerxu
2003-01-16 21:03
我的恢复

zieglerxu
2003-01-16 21:03
我的恢复

张无云
2003-01-17 10:12
不好意思,问题没有说清楚

我想知道是什么机制让TemplateServlet在部署的时候就运行了

是部署文件中声明的吗???



iceant
2003-01-17 13:17
还是建议 Banq 改一下 Jive,像 "<" -> "<" ">"-> ">", "&"->"&" 这样的转换很简单

TO:张无云

你应该去看看 Servlet Specification 中对 web.xml 的说明


张无云
2003-01-18 09:17
谢谢:)
有这么一段话

容器负责加载和实例化一个servlet。实例化和加载可以发生在引擎启动的时候,也可以推迟到容器需要该servlet为客户请求服务的时候。

这么说来不同的容器加载的时期不同了,对不对啊:)

jxb8901
2003-01-21 15:51
在web.xml文件的Servlet中声明load-on-startup可以指定程序启动时加载servlet而不是在请求时加载.

猜你喜欢