1.第一步:创建项目

  new—>Dynamic Web Project

  

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

  

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

  

3.第三步:配置web.xml

 1   <welcome-file-list>
 2     <welcome-file>index.jsp</welcome-file>
 3   </welcome-file-list>
 4   <!-- 前端控制器配置 -->
 5   <servlet>
 6     <servlet-name>springmvc</servlet-name>
 7     <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
 8     <!-- 配置spring-mvc核心配置文件 -->
 9     <init-param>
10       <param-name>contextConfigLocation</param-name>
11       <param-value>classpath:spring-mvc.xml</param-value>
12     </init-param>
13   </servlet>
14   <!-- 拦截*.do请求 -->
15   <servlet-mapping>
16     <servlet-name>springmvc</servlet-name>
17     <url-pattern>*.do</url-pattern>
18   </servlet-mapping>

web.xml

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

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

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

6.第六步:创建controller

 1 package com.springmvc;
 2
 3 import org.springframework.stereotype.Controller;
 4 import org.springframework.ui.Model;
 5 import org.springframework.web.bind.annotation.RequestMapping;
 6
 7 @Controller
 8 public class SpringMVCController01 {
 9
10     @RequestMapping("/test01")
11     public String test01(Model model){
12         model.addAttribute("param_id", "01");
13         model.addAttribute("param_name", "spring-mvc");
14         return "test";
15     }
16 }

7.第七步:启动项目

转载于:https://www.cnblogs.com/xueqx/p/10886071.html

创建简单的spring-mvc项目相关推荐

  1. 用Intellij IDEA 创建第一个Spring MVC项目

    0 前言 一个Spring MVC的项目如何创建?请看这里. 代码编辑器:Intellij IDEA 请提前在电脑上配置好自己的tomcat! 该文属于小白教程,适合初学者. 1 创建Spring M ...

  2. idea 保存设置 新建项目_配置、创建IntelliJ IDEA Spring MVC 项目

    前言步骤,下载安装 IntelliJ IDEA及Tomcat 客户端.服务端下载安装,这些都配置完之后 准备创建项目 点击下一步 修改完项目名称其他的名称也跟项目名称一样,我就改了保存位置其他都跟项目 ...

  3. 【视频】利用IDEA 创建 spring mvc项目

    为什么80%的码农都做不了架构师?>>>    IntelliJ IDEA 专业交流群 185441009 视频下载地址:http://pan.baidu.com/s/1ntrBoV ...

  4. 用maven创建Spring MVC项目

    用maven创建Spring MVC项目 mvn archetype:generate -DgroupId=fry-arthur -DartifactId=spring-mvc-study -Darc ...

  5. 如何在Spring和Spring MVC项目中进行测试

    Spring框架概述 Spring大约包含了20个模块,这些模块组成了核心容器(Core Container).数据访问/集成(Data Access/Integration).Web.AOP(面向切 ...

  6. 第一个使用Spring Tool Suite(STS)和Maven建立的Spring mvc 项目

    一.目标 在这篇文章中.我将要向您展示怎样使用Spring Frameworks 和 Maven build创建您的第一个J2ee 应用程序. 二.信息 Maven是一个java项目的构建工具(或者自 ...

  7. spring mvc学习(4):第一个spring mvc项目

    一个Spring MVC的项目如何创建?请看这里. 代码编辑器:Intellij IDEA 请提前在电脑上配置好自己的tomcat! 该文属于小白教程,适合初学者. 1 创建Spring MVC项目 ...

  8. 史上最简单的 Spring MVC 教程(九)

    1 前言 在史上最简单的 Spring MVC 教程(五.六.七.八)等四篇博文中,咱们已经分别实现了"人员列表"的显示.添加.修改和删除等常见的增.删.改.查功能.接下来,也就是 ...

  9. spring mvc项目中利用freemarker生成自定义标签

    2019独角兽企业重金招聘Python工程师标准>>> spring mvc项目中利用freemarker生成自定义标签 博客分类: java spring mvc +freemar ...

  10. spring mvc项目在IDEA下使用jrebel热部署报错!!

    转载:https://segmentfault.com/q/1010000006068898 spring mvc项目在IDEA下使用jrebel热部署报错!! 25-Jul-2016 20:43:4 ...

最新文章

  1. 语义分割--End-to-End Instance Segmentation with Recurrent Attention
  2. python系统-Python(第八课,简单开发系统)
  3. CodeBlcoks插件
  4. Android手机rom分区以及sd卡总结
  5. go语言goroutine的取消
  6. Linux学习系列之Mount
  7. 自定义分页模板(银角大王版)
  8. OAuth2.0学习(1-9)新浪开放平台微博认证-web应用授权(授权码方式)
  9. 预处理命令中的#和##
  10. 石油-美元金融体系的形成
  11. Hbase 中文参考指南 3.0 校对活动发车了~
  12. angular监听输入框值的变化_angular 实时监听input框value值的变化触发函数方法
  13. 计算机知识*.jpg,计算机第一篇考试题(基础知识部分)
  14. css3 烟 蚊香_CSS3 冒烟的管道 | 烟囱
  15. SharpDX for Winform
  16. android 获取录音时长_Android、iOS录音时音量大小计算
  17. 关于attachEvent与addEventListener事件绑定兼容问题
  18. TeleportUltra_1.65_PortableSoft离线浏览利器-扒网页神器
  19. 笔记本电脑找不到计算机配置,笔记本电脑上的设置不见了怎么办
  20. pandas学习之concat合并及读写CSV文件

热门文章

  1. javascript中的setTimeout() 方法和clearInterval() 方法和setInterval() 方法
  2. java mail urlname_javamail收发信件时,服务器,收发方的名称应该怎样设置才有效呢
  3. c++期末大作业_西城的家长注意了,北京小学校内期末考试越来越重要
  4. c/c++格式化字符串的标识
  5. copy所有的java文件到硬盘_将d:\java目录下的所有.java文件复制到d:\jad目录下,并将原来文件的扩展名从.java改为.jad...
  6. javascript 函数 有任意多个参数/可变参数/动态参数
  7. Javascript JSON 序列化和反序列化
  8. java string类型时间段 转换 date类型
  9. java注册头像_注册页面头像上传的实现(javaweb相关)
  10. css margin和border,Margin、Border、Padding属性的区别和联系