我是Kay_Ge,联系qq一起进步早日做构架师
必读
springmvc基于框架的程序要运行成功,对于tomcat版本,jdk版本,配置文件,jar包的版本,有着严格的要求苛刻,但凡有一个地方出错了,都会导致框架运行失败,## 如果这是你第一次学习本框架,请严格按照教程照做,全部一样,直到看见成功在根据不懂的地方做出改变,这样可以大大节省效率,请勿一来就改变配置
项目环境说明:软件eclipse,jdk1.8,tomcat8,springmvc3系列
下面是整个项目
jar包以放在项目中需要可自行提取
链接:https://pan.baidu.com/s/1Sp8mxp3ZMlCao0TsG-M4zg
提取码:2022
点击上方链接下载项目,解压后导入到eclipse中,启动Tomcat,观察是否正常运行。确定可以运行,确定教程是可以跑得起来的,再学习下面的内容。
运行成功画面
最基础版先了解如何运行所以并没写网页
jar包截图
在确保可运行项目能够正确无误地运行之后,再严格照着教程的步骤,对代码模仿一遍。
模仿过程难免代码有出入,导致无法得到期望的运行结果,此时此刻通过比较正确答案 ( 可运行项目 ) 和自己的代码,来定位问题所在。
游览器设置servlet把服务交给springmvc中dispatcherServlet(springmvc框架驱动)全权处理事务,核心控制器使用controller层中类的方法
在eclipse中新建项目springmvc,使用dynamic web project的方式。 不熟悉这种的请自行搜索eclipse怎么创建dynamic web project项目
jar包的导入请自行不要更换版本,换了后期不兼容很麻烦,如需配换请自行查看相应适配版本
放入WebContent下web-inf下lib中
web.xml位置位于WebContent下web-inf下(在WebContent上右键new下order下xml file下取name)
web.xml解释请看注释
步骤9 运行项目bird_3_19_springMVC index.html index.htm index.jsp default.html default.htm default.jsp dispatcherServlet org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:springmvc.xml dispatcherServlet System.out.println("can"+name); } }
部署在Tomcat中,重启tomcat,然后访问地址,观察效果
注意访问地址运行后会报404
原因:我们并没有写任何前端页面,我们要访问
http://localhost:8080/bird_3_19_springMVC/login.html
可以看见我们虽然没有login.html页面但还是进去了FrontServlet中的Login()方法,证明springmvc在帮我们在一访问login.html不管有没有时都会执行Login()方法
后续教程请继续观看springmvc系列教程



