首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

<load-on-startup>的有关问题

2013-01-07 
load-on-startup的问题load-on-startup在不写servlet-mapping的时候也被servlet容器使用是么?有一个

<load-on-startup>的问题
<load-on-startup>在不写<servlet-mapping>的时候也被servlet容器使用是么?

有一个日期读入的类把string类型的字符串通过SimpleDateFormat格式化成为一个Date类,而在代码中只有


 <servlet>
   <servlet-name>initServlet</servlet-name>
   <servlet-class>com.neusoft.oa.web.InitServlet</servlet-class>
   <load-on-startup>3</load-on-startup>
 </servlet>

为什么servlet容器就可以把此类加载上.

[解决办法]
mapping是和请求相关联的,而标识该servlet在容器初始时就加载该类,本就与请求无关了,既然指明了class路径,自然可以加载该类了
[解决办法]
同意楼上的
[解决办法]
 <load-on-startup>3 </load-on-startup>  网站运行自启动 优先级3,越低越优先
 <servlet-mapping> 将servlet映射,供其他部分调用,不调用可不写

热点排行