开发者社区> 问答> 正文

java ,web.xml 加入 load-on-startup 就找不到配置文件??报错

今天整合 SSM,在web.xml中加入 load-on-startup 就报错 说找不到 spring-mvc.xml

web.xml

错误信息

展开
收起
爱吃鱼的程序员 2020-06-10 15:27:18 635 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    根据现有的信息,就是没有那个xml文件。load-on-startup被设定为0,服务器启动时就调用了 servlet,所以直接报错; load-on-startup没有设定,服务器启动时没有调用 servlet,所以没报错,但是以后调用 servlet的时候仍然会报错。

    以下为 load-on-startup的概念。

    1)load-on-startup元素标记容器是否在启动的时候就加载这个servlet(实例化并调用其init()方法)。 

    2)它的值必须是一个整数,表示servlet应该被载入的顺序 
    3)当值为0或者大于0时,表示容器在应用启动时就加载并初始化这个servlet; 
    4)当值小于0或者没有指定时,则表示容器在该servlet被选择时才会去加载。 
    5)正数的值越小,该servlet的优先级越高,应用启动时就越先加载。 
    6)当值相同时,容器就会自己选择顺序来加载。 
    2020-06-10 15:27:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载