1、笔记
有没有一开始搞spring mvc时,被搞得心态崩溃,这个就发生在了我身上;难得最后走通了,就自我记录备案,权当我的学习笔记了。除了弄一个mvc xml配置,后面还会弄一个纯java配置的mvc。有人说,你这么花费功夫来搞spring,现在用spring boot来开发不是很方便,何必自找虐,关于这个问题,我一开始也有困惑,后来我在《spring 实战》里看到作者讲的一个关于学习微积分故事,这个故事让我坚定了先把spring搞明白的路,下面引用一段作者说的话,“现在,我们用整本书的篇幅介绍spring,我发现自己处在类似于微积分老师那样的位置。尽管sping带来的主要益处就是简化java开发,但是通过去学习sping,可以更好的去理解其中的原理,对我们能力的提升有这样那样的好处”。
2、具体步骤
环境:
intellij idea
jdk1.8
tomcat9.0.14
新建项目:
填写项目名:
修改web.xml配置
在这里修改成"/"拦截所有请求
配置dispatcher-servlet.xml文件
mvc:default-servlet-handler标签的作用请参照:
https://blog.csdn.net/codejas/article/details/80055608
添加jsp文件
编写控制器(Controller)
部署项目
注意:application context可以填项目的名称,也可以不提,默认;如果填了项目的名称,在访问的时候,需要加上这个名字,比如:http://localhost:8080/项目名/hello
测试:
出现了如上错误,别急,配置下:
然后保存,重新启动服务:
到这里,就成功了。