1.第一步:创建项目

  new—>Dynamic Web Project

  

  项目创建成功后,展示如图:

  

2.第二步:导入springmvc的jar包和common-logging.jar

  

3.第三步:配置web.xml

   <welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<!-- 前端控制器配置 -->
<servlet>
<servlet-name>springmvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<!-- 配置spring-mvc核心配置文件 -->
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring-mvc.xml</param-value>
</init-param>
</servlet>
<!-- 拦截*.do请求 -->
<servlet-mapping>
<servlet-name>springmvc</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>

web.xml

4.第四步:在src下添加spring-mvc.xml并配置

     <!-- 扫描包及其子包下的注解 -->
<context:component-scan base-package="com.springmvc"/>
<!-- 配置视图解析器 -->
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<!-- 前缀 -->
<property name="prefix" value="/WEB-INF/jsp/"></property>
<!-- 后缀 -->
<property name="suffix" value=".jsp"></property>
</bean>

5.第五步:在WebContent下创建欢迎页index.jsp

6.第六步:创建controller

 package com.springmvc;

 import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping; @Controller
public class SpringMVCController01 { @RequestMapping("/test01")
public String test01(Model model){
model.addAttribute("param_id", "01");
model.addAttribute("param_name", "spring-mvc");
return "test";
}
}

7.第七步:启动项目

最新文章

  1. OOP,WEB开发实用小技巧
  2. innobackupex --rsync 报错 Error: can&#39;t create file (null)/xtrabackup_rsyncfiles_pass1
  3. 【BZOJ 1051】【HAOI 2006】受欢迎的牛
  4. C关键字
  5. 【XDU1144】合并模板
  6. Android强制设置横屏或竖屏
  7. C#错误异常列表
  8. mybatis框架(7)---mybatis逆向工程
  9. MyDAL - .Where() 之 .WhereSegment 根据条件 动态设置 Select查询条件 使用
  10. VMware中某个虚拟机卡死,单独关闭某个虚拟机的办法
  11. docker rmi命令-删除image
  12. Java -- JDBC 学习--批量处理
  13. 面试基础知识集合(python、计算机网络、操作系统、数据结构、数据库等杂记)
  14. 洛谷P3576 [POI2014]MRO-Ant colony [二分答案,树形DP]
  15. 微信小程序 - this.triggerEvent()
  16. 使用cmstp绕过应用程序白名单
  17. vue-router登录校验后跳转到之前指定页面如何实现
  18. Excel 报表导入导出
  19. bzoj 3940: [Usaco2015 Feb]Censoring -- AC自动机
  20. iOS 检查app版本更新操作

热门文章

  1. H.264学习笔记6——指数哥伦布编码
  2. Node.js——重定向
  3. vba根据部门分别汇总不同部门下的人员不同培训内容的时长总计,多条件求和
  4. ubunut在线音乐比方软件
  5. AutoIt简单使用
  6. Java集合(三)--Collection、Collections和Arrays
  7. Less功能特性
  8. Android突破64K限制
  9. IIS更改根目录
  10. P2P实现的原理