好久都没有写博客了, 不是因为自己懒了, 而是总感觉自己知道的只是太少了, 每次想写博客的时候都不知道怎么下手, 不过最近看到一篇博客说的是 springmvc, 给了我比较大的兴趣, 感觉一下子对整个 springmvc 框架一下子清晰了, 很多感觉模糊的东西一下子就清晰明了的.
我把那个老哥原博客网址贴出来: https://www.cnblogs.com/xdp-gacl/p/4101727.html
不过呢, 如果只是将 springmvc 感觉不过瘾, 于是顺带着说说 servlet 吧, 以及为什么说 springmvc 本质上就是一个 servlet, 假如你能说明白这一点那么你的 springmvc 就掌握得很清楚了, 后面我们根据那个老哥的博客, 我们一起简单实现一下 springmvc 就差不多了.
1. 简单看看 servlet
1.1.servlet 继承关系
先看看下面 servlet 的这个继承关系, 有点印象即可(可以暂时忽略 ServletConfig, 这个接口就是让我们可以从 web.xml 文件中拿到标签中的参数, 比如 < servlet-name>,<init-param > 等标签中的参数)
然后我们看一下最简单的 servlet 用法, 概念和由来就不说了, 说了我们也不懂, 就知道能够通过浏览器访问 servlet 就够了.
1.2.servlet 最简单的用法
新建一个 myspringmvc 项目, 然后弄一下如下配置
可以了, 就这么多, 然后我们运行 eclipse 中集成的 tomcat, 在浏览器输入 url 就能访问了, 很容易.
1.3.servlet 生命周期
这个时候有个小问题, 为什么我们发送一个 get 请求(在浏览器输入网址), 就会直接跳转到 get 方法呢? 这么智能的么, 这么牛?
来源: https://www.cnblogs.com/wyq1995/p/10672457.html