为什么web.xml中需要配置自动启动
为什么这边需要配置自动启动,springmvc课程中好像没有配置也可以正常运行,配置这个的作用是什么
11
收起
正在回答 回答被采纳积分+1
2回答
慕UI5285863
2019-11-06 22:49:25
老师 为什么web.xml要这句
<load-on-startup>1</load-on-startup>
之前课程确实没有要自动加载
芝芝兰兰
2019-10-14 14:35:10
同学你好。同学指的是<mvc:annotation-driven/>吗?
1、<mvc:annotation-driven/>标签主要是用来帮助我们处理请求映射,决定是哪个controller的哪个方法来处理当前请求,以及异常处理的。
2、在较新的spring中,如果不配置<mvc:annotation-driven/>,应用也可以正常处理请求。如果不配置,spring将从DispatcherServlet.properties这个配置文件中加载默认配置,也是可以将bean注册到容器中的。
3、但建议还是写上<mvc:annotation-driven/>这个标签比较好。如果没有使用这个标签,而仅仅是使用<context:component-scan/>标签扫描并注册了相关的注解类到bean中,虽然@Controller @RequestMapping等基本功能是可以使用的,但其他功能,比如返回类型的定义,@RestController等是不能使用的。
如果解答了同学的疑问,望采纳~
祝学习愉快~
4. SSM到Spring Boot入门与综合实战
- 参与学习 人
- 提交作业 323 份
- 解答问题 8263 个
本阶段将带你学习主流框架SSM,以及SpringBoot ,打通成为Java工程师的最后一公里!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星