使用spring创建简单的web项目

本文介绍了如何使用Spring MVC创建一个简单的web项目,讲解了DispatcherServlet的作用和继承关系,以及在web.xml中配置访问Servlet的方法。通过配置初始化参数和注解驱动,实现包扫描,并展示了Controller、JSP页面的交互过程,完成了一个基础的请求响应流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在接触springMVC的这段时间里,收获颇丰,自从使用了spring之后,感觉自己码代码的效率提高了跟多,在也不用重复的写那么多个servlet了,只需要配置一下,直接使用注解,就可以完美的优化自己的代码。
springMVC的主要核心是 DispatcherServlet ,而 DispatcherServlet 最底层也是实现了HttpServlet 类,只不过spring对其做了几层的封装。在我们查看源码的时候,不难发现这个继承关系。先继承 FrameworkServlet ,FrameworkServlet 继承 HttpServletBean ,HttpServletBean 继承 HttpServlet,如下图:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
所以,在传统的前台跟后台交互的时候,都是直接继承HttpServlet , 而现在 虽然spring对其进行了封装,但是最底层的原理还是使用HttpServlet,万变不离其宗。
所以我们在访问springIoC容器的时候,要先在web.xml文件中配置好访问的servlet。 web.xml 文件内容如下

<!DOCTYPE web-app 
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值