springMVC入门案例
入门程序的需求:

搭建开发环境
我们在创建项目的时候maven选择骨架为webapp
首先配置pom.xml,由于我的jdk是1.9的所以要设置项目构建时的jdk版本,并且指定默认的spring 的版本
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.9</maven.compiler.source>
<maven.compiler.target>1.9</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>
然后配置web.xml
配置前端控制器
<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>
然后再resource目录下创建一个XML Configuration File中的一个Spring Config配置文件

这里我起名为springmvc.xml
内容为

这个时候基本的项目环境搭建就完成了,
然后我们配置我们的服务器

然后更改名称、运行环境、访问端口(这里选择的是80,浏览器默认端口)

然后配置依赖,把当前创建的服务器中添加当前项目的依赖

编写入门程序
第一步

第二步

第三步

第四步(配置springmvc.xml中的视图解析器)

第五步

然后启动服务器,效果如下

点击超链接,

控制台成功输出

入门程序分析

详细分析


浙公网安备 33010602011771号