1:SpringMVC请求映射注解
创建项目
使用IDEA创建Maven工程
IDEA配置Maven
我们新建Maven项目名为“springmvc-demo“,设置好Maven版本、配置文件以及Maven仓库
由于SpringMVC在 MVC设计模式 中是作为控制器负责前后端代码的连接,我们首先需要添加WEB文件夹用来存放前端代码
添加web
右键我们的项目名 -> 选择“Add Framework Support”
选择WebApplication
核实版本号
核实是否会自动创建web.xml
添加好后会出现如下文件夹
2:搭建配置SpringMVC
刷新maven等待自动下载
libraries中有了所有导入的包表示依赖引入完成
配置静态资源导出
Spring核心配置文件
SpringMVC是Spring体系的一部分,我们需要添加Spring框架的核心配置文件
文件路径为\src\main\resources文件名为applicationContext.xml
3:编写代码测试
配置Spring容器自动扫描包
将Controller对象放进Spring容器
Spring核心配置文件:applicationContext.xml
编写jsp
WEB-INF包下新建jsp包,jsp包下新建hello.jsp文件
编写web.xml
配置前端控制器
配置初始化参数
在服务器启动时 加载spring的核心配置文件applicationContext.xml
配置初始化参数的代码写在前端控制器内
4:运行web项目
打包
file -> Project Structure 打开项目构建管理框
首先删除默认打好的包
添加WAR包
点击 + 号 -> Web Application:Exploded -> From Modules…
会弹出如下框依次点击“OK”即可
配置TomCat
点击 Add Configuration… 进入运行配置框
点击 Deployment -> + 号 -> Artifact
会自动加入我们刚才打好的包
Application context 改成/是为了方便在浏览器输入路径
如果你写的是/test,那么在浏览器访问首页的时候需要输入的就是:http://localhost:8080/test
运行TomCat
点击绿色的小三角运行TomCat,出现如下内容表示运行成功
在浏览器输入 http://localhost:8080/hello 可以看到页面打印出了我们设置好的值