IDEA17配置SpringMVC及HelloWorld例子

来源:互联网 发布:如何解决软件危机 编辑:程序博客网 时间:2024/06/05 18:49

开始涉及到Spring MVC的开发……
于是开始配置Spring MVC的开发环境以及写第一个HelloWorld程序
IDE是用IDEA17+JDK1.7+Tomcat 7.0
说在前面:没有用Maven创建项目


打开IDEA17
先赞美一下这个启动界面……嗯,每次打开看了心情都非常愉悦啊

进入之后,选择新建一个工程

选择Spring->Spring MVC(勾选java EE)下方选择Download
然后Next

然后finish
然后IDEA就会开始自动下载Spring相关的包,一定要等待它下载完


工程创建成功,目录一览
各种jar包都放在了lib目录下
src放各种java类
WEB-INF目录下有3个xml文件
以及有一个自带的index.jsp文件


我们来开始配置
先配置Tomcat

点击 进入之后,点绿色的+,找到tomcat server,选择local

先配置Artifacts

点击绿色的+号

选择Build Artifacts
然后勾选 确认

然后选择Deployment
再选择绿色的+号
再选择Artifacts

最后是这样
选择Project Structure

选择右边绿色的+号
选择jar
先找到你的Tomcat根目录,将根目录加入其中
再找到你工程目录下的lib目录文件夹,将lib下的所有jar包加入其中(不包括lib这个文件夹)


加入成功之后发现界面左边problems出现了很多,不急,点过去

随便选择一项,点击后面的fix,再选择add all

运行一下tomcat试试

启动成功


开始配置xml

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"         version="3.1">    <context-param>        <param-name>contextConfigLocation</param-name>        <param-value>/WEB-INF/applicationContext.xml</param-value>    </context-param>    <listener>        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>    </listener>    <servlet>        <servlet-name>dispatcher</servlet-name>        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>        <load-on-startup>1</load-on-startup>    </servlet>    <servlet-mapping>        <servlet-name>dispatcher</servlet-name>        <url-pattern>*.form</url-pattern>    </servlet-mapping></web-app>```这是web.xml中的内容  需要把` <url-pattern>*.form</url-pattern>`中的*.form改成/  表示拦截所有的请求,所有的请求都给SpringMVC来处理  <div class="se-preview-section-delimiter"></div>

原创粉丝点击