首页 > 编程语言 > 详细

springmvc

时间:2021-07-18 12:59:34      阅读:25      评论:0      收藏:0      [点我收藏+]

为什么要引入springmvc?

在使用spring框架时,需要把继承httpservlet的service接口托管给spring容器,使用servlet需要配置web.xml文件,然后每次调用service时都需要初始化applicationcontext容器,去获取service 的bean,

如何新建一个servlet?

通过继承javax包下的Httpservlet类,然后重写doGet doPost方法,然后再去web.xml文件中配置下该servlet,从而可以通过ip地址+端口+调用servlet接口名去获取查看web页面。

注意:使用servlet需要在web.xml文件中配置。包括servlet、listener

如果不引入springmvc,在web项目中需要使用servlet去实现web交互,但是在使用servlet时,每个继承httpservlet的service类都需要用spring去管理,然后通过new classpathxmlapplicationcontext去获取到service bean 实例,此时上下文对象创建多次,所以可以通过servlet的listener 去监听,当servlet初始化的时候就创建上下文对象,然后通过setAttribute把此对象放到最大的域中,在使用时通过servletContext去获取上下文对象再getAttribute 获取到我们设置进去的applicationContext

 

技术分享图片

 

springmvc

原文:https://www.cnblogs.com/alela/p/15025979.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!