如何使用IDEA创建SpringMVC工程

创建工程

1.勾选完毕之后点击next。 2.然后点击Finish 耐心等待几分钟,IDEA要加载各种依赖Jar包~~ 3.这是进去之后的项目结构(对照下和你的有没有不同) 4.然后我们在WEB-INF下创建三个文件夹

文件夹名称 作用 classes 用来存放*.java文件(src下的源文件经过了编译之后) jsp 用来存放*.jsp文件 lib 存放项目运行所需要的各种jar包

创建之后的样子 5.我们把SpringMVC_Demo文件夹下的lib下的所有的jar包都拷贝到WEB-INF文件夹下的lib里 (不要问我为什么,我也不知道,等弄明白了再补上为什么)

Tomcat的配置

1.按住Ctrl+Alt+Sift+S 进入project structure 界面 2.配置相关jar文件夹 找到WEB-INF下的lib文件夹(就是我们之前copy进去的那个文件夹) 3.然后在加一个Library 然后就出现了这个东西 没错!你的绝对和我不一样,用屁股想都知道你的IDEA并没有出现这个界面。(按着其它大佬的文章教程来的时候就遇到了这个问题)。这是因为你的IDEA并没有配置Tomcat。等配置完Tomcat后重新开始此步骤。当然也可以直接将本地Tomcat根目录下的lib全 导进来。然后进行下一步,在项目启动之前再配置Tomcat。 4.Apply。

Web.xml文件的配置

将*.form编程 / 这样我们就可以拦截所有请求了(注意1,2,3的命名要保持一致)

Dispatcher-servlet.xml的配置

在配置之前我们在src目录下创建一个包(我这里是test.controller),用来存放controller(图中红色框) 然后分别添加三条代码(蓝色框,具体用处嘛MVC教程里有就不赘述了),然后绿色框使用来配置路径前后缀。

在jsp文件夹里创建hello.jsp文件里面随便写点什么(我是加了个h2的hello),然后在Controller中写一个方法响应hello请求(请求名可自定义你叫hi也行) 到现在为止项目代码写完了。

项目部署

点Configure选择本地的Tomcat路径然后确定。

这里要说明的一点是,我的IDEA已经添加了Tomcat所以下图是显示了tomcat事实上起初是没有的,这正是我们要添加的。 点击加号然后点击TomcatServer 再点击local在点击Apply你就会发现项目启动按钮那多了一个Tomcat图标,我们点击启动项目就好。

在浏览器里访问

运行结果如下,看到如下界面就说明我们成功的用IDEA创建并运行了一个Springmvc应用。

结束语

经验分享 程序员 微信小程序 职场和发展