0
点赞
收藏
分享

微信扫一扫

idea中搭建springmvc中web项目环境


1.先创建web项目

idea中搭建springmvc中web项目环境_java

2.选择自己的maven库

idea中搭建springmvc中web项目环境_maven_02

3.这就是创建的web项目结构

idea中搭建springmvc中web项目环境_http_03

4.要再创建两个根目录来作为根目录,java和resources 一个是源码的根目录,一个是资源的根目录

idea中搭建springmvc中web项目环境_spring_04

5.将pom.xml中的jdk版本改为1.8并且导入需要的依赖

idea中搭建springmvc中web项目环境_spring_05


改为

<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<spring.version>5.0.2.RELEASE</spring.version>
</properties>

导入依赖

<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>${spring.version}</version>
</dependency>

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>${spring.version}</version>
</dependency>

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>${spring.version}</version>
</dependency>

<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>

<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.0</version>
<scope>provided</scope>
</dependency>
</dependencies>

6.在web.xml中要配置前端控制器

加上下面这段代码

<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd" >

<web-app>
<display-name>Archetype Created Web Application</display-name>

<!--配置前端控制器-->
<servlet>
<servlet-name>dispatcherServlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>dispatcherServlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>

</web-app>

7.在resources目录下常见一个xml.叫springmvc.xml.必须按照下图所示创建来实现spring中的配置

idea中搭建springmvc中web项目环境_spring_06

8.配置tomcat

首先选择本地的tomcat

idea中搭建springmvc中web项目环境_网络_07


idea中搭建springmvc中web项目环境_http_08


部署自己的war包项目

idea中搭建springmvc中web项目环境_java_09


idea中搭建springmvc中web项目环境_maven_10


举报

相关推荐

0 条评论