参考:https://www.cnblogs.com/wormday/p/8435617.html

目录

通过IDEA新建Spring MVC项目
设置运行、调试相关配置
导入Spring MVC 相关类库
添加 Controller
修改 url-pattern(web.xml)
配置 component-scan(dispatcher-servlet.xml)
配置 ViewResolver(dispatcher-servlet.xml)
添加视图文件(.jsp)
通过 Model 向 View 传值

通过IDEA新建Spring MVC项目

先创建项目,从封面或者主窗体都可以创建
IDEA建立Spring MVC Hello World 详细入门教程 - 图1IDEA建立Spring MVC Hello World 详细入门教程 - 图2
“New Project”窗口,选择附加的类库”Spring MVC”
IDEA建立Spring MVC Hello World 详细入门教程 - 图3
选择项目名称和存放的位置
IDEA建立Spring MVC Hello World 详细入门教程 - 图4

最后点击Finish按钮,IDEA会帮你下载需要的类库

IDEA建立Spring MVC Hello World 详细入门教程 - 图5
创建完成后项目有这些文件,主要是三个xml文件+一个index.jsp

IDEA建立Spring MVC Hello World 详细入门教程 - 图6

设置运行、调试相关配置

项目建好后,并不能直接运行,Run和Debug菜单都是灰色不能点击的
要需要做一下运行和调试的相关配置
IDEA建立Spring MVC Hello World 详细入门教程 - 图7IDEA建立Spring MVC Hello World 详细入门教程 - 图8
IDEA建立Spring MVC Hello World 详细入门教程 - 图9
先设置“Server”选项卡IDEA建立Spring MVC Hello World 详细入门教程 - 图10
点开“Deployment”选项卡,继续设置,
创建Artifact,最后记得点OK保存IDEA建立Spring MVC Hello World 详细入门教程 - 图11

导入Spring MVC相关类库

Java中,ClassNotFoundException好像是个挺常见的异常,先检查相应的jar包有没有包含进来…
打开Project Structure,跟项目相关配置基本都在个菜单里边。。。
IDEA建立Spring MVC Hello World 详细入门教程 - 图12
点开”Artifacts”选项卡后,上面有多出很明显的提示,缺失Spring MVC相关类库的引用
IDEA建立Spring MVC Hello World 详细入门教程 - 图13
按照下面的几个方法修复错误,随便选一种就行
让程序部署的时候,把Spring MVC相关类库复制到lib文件夹中

按照下面的几个方法修复错误,随便选一种就行
让程序部署的时候,把Spring MVC相关类库复制到lib文件夹中
IDEA建立Spring MVC Hello World 详细入门教程 - 图14
重新运行一次项目(Shift+F10运行,Shift+F9调试)……
如果你上次没有Stop,这次运行可能会弹出这个对话框,选择“Restart server”然后”OK”吧…
IDEA建立Spring MVC Hello World 详细入门教程 - 图15
访问 http://localhost:8080/index.jsp