我个人认为springMVC就是一个小程序,将业务逻辑与页面展示进行剥离,达到解耦合的目的

M(Model:业务模型) , V(View:视图), C(Controller:控制器)

前端控制器    在web.xml配置  实质就是个servlet

拦截请求,后缀根据实际要求,我这里就是  .do

之后就是一个简单的springmvc.xml文件的配置,就是处理器映射器 和处理器适配器 这里要强调找类一定要找准,不过实际项目中就不需要你自己配置,但是,你也得了解原理,知道该怎么配

接下来就是要配置自定义的bean了

首先你要new一个类,名字随意,我这边就是UserController

首先要继承一个Controller这个接口,有的人会奇怪为什么会没有,那你可能没有导入jar包,

如果是Maven来管理jar的,可以在pom.xml中可以添加

<dependency>  
    <groupId>org.springframework</groupId>  
    <artifactId>spring-webmvc</artifactId>  
    <version>4.1.4.RELEASE</version>  
    </dependency>

如果不是Maven来管理jar的,可以在lib中可以添加jar包

org.springframework.web.servlet.mvc.Controller

点击一下可以下载:http://download.csdn.net/download/csdn522uios/9939888

建好的类, UserController

设置物理视图的时候记得要写全路径,(当然后面也可以优化)

关于index.jsp

这个时候你就可以启动tomcat服务器,然后就显示出这个结果

SpringMVC简易的程序以及基本原理相关推荐

  1. php 滑块 爬虫_PHP实现简易爬虫与简易采集程序

    今天跟大家分享两段php代码,一段是PHP实现简易爬虫,一段是PHP实现简易采集程序.代码都比较简单,适合会点php的SEO初学者. PHP实现简易爬虫 代码中涉及两个表,urls和visited,分 ...

  2. wxpython开发实例_Python中使用wxPython开发的一个简易笔记本程序实例

    Python中使用wxPython开发的一个简易笔记本程序实例 发布于 2016-01-22 21:23:22 | 252 次阅读 | 评论: 0 | 来源: 网友投递 wxPython Python ...

  3. python编写木马攻击_Python编写简易木马程序

    Python编写简易木马程序 0x00 准备 文章内容仅供学习研究.切勿用于非法用途! 这次我们使用Python编写一个具有键盘记录.截屏以及通信功能的简易木马.依然选用Sublime text2 + ...

  4. MATLAB--数字图像处理 车牌识别之简易识别程序

    车牌识别之简易识别程序 代码 I=imread('car2.jpg'); figure(1),imshow(I);title('原图') I1=rgb2gray(I);%功能是将真彩色图像转换为灰度图 ...

  5. react实现简易画板程序

    react实现简易画板程序 文章同时发布于:https://pengfeixc.com/blog/60d073bce97367196dce3efc. 在这之前,我写过一个vue版本的画板程序.最近因为 ...

  6. 送程序员男朋友的生日礼物——3天速成简易C++程序

    送程序员男朋友的生日礼物--3天速成简易C++程序 Kathys gift 程序框图 编写C++程序 调试结果 Kathys gift 从来没有接触过C++,但是觉得以后工作了可能也会用,就一直想学习 ...

  7. matlab编写识别手写数字_MATLAB--数字图像处理 车牌识别之简易识别程序

    车牌识别之简易识别程序 代码 I=imread('car2.jpg'); figure(1),imshow(I);title('原图') I1=rgb2gray(I);%功能是将真彩色图像转换为灰度图 ...

  8. 单片机加减法计算器_51单片机简易计算器程序 实现数字的加减乘除运算

    单片机源程序如下: #include //头文件 #define uint unsigned int #define uchar unsigned char sbit lcden=P1^1; //LC ...

  9. 时钟电路程序设计c语言,STC89C52单片机简易时钟程序电路设计(附源代码和电路图)...

    51(STC89C52)单片机简易时钟程序电路设计(附源代码和电路图) 上一篇做了一个温湿度采集电路,觉得这东西玩起来还是挺有意思,然后就想做一个时钟,于是就有了下文 1.成品图 51hei图片_20 ...

最新文章

  1. php渲染nodejs api,如何使用nodejs 服务器读取HTML文件渲染至前端
  2. Elasticsearch 常用配置参数总结
  3. c++中的 单例模式(singleton)和双检测锁(Double-Checked Locking)
  4. 【译】表变量和临时表的比较
  5. 安卓app 获取view的id_隐私保护问题不小 研究表示1325个安卓APP未经授权获取用户数据...
  6. 数据同步 rsync+notify架构
  7. python语言画心_python语言还是java如何用python画爱心
  8. C语言调用自定义交换函,C语言函数篇 - personal page of Msingwen - OSCHINA - 中文开源技术交流社区...
  9. Spring容器启动时出现Failed to read schema document错误
  10. T-SQL多个小计+合计,分类汇总
  11. Fiori 实现在网页端调用摄像头扫描二维码进行识别
  12. SecureCRT 连接 DynamipsGUI创建的模拟路由器
  13. linux桌面版无线鼠标不能用,无线鼠标没反应怎么回事 无线鼠标没反应解决方法...
  14. html 设置不同字体,在html中怎么设置一行字两个不同样式的字体
  15. uni-app修改页面背景色:
  16. c#编写部署windows服务
  17. 计算机用户名更改不了,分享简单几步解决win10电脑用户名改不了的问题
  18. Android弹幕实现现状与原理浅析
  19. 黑客如何超越麦克风,窃听你的一举一动!
  20. 人人商城快速购买显示售罄图标

热门文章

  1. 【box-shadow盒子内边阴影外阴影】
  2. 找一个程序员男/女朋友 程序员怎么可能没对象
  3. XP的楼梯(跳楼梯)
  4. 四、Kubernetes实战入门
  5. kotlin 异常错误汇总
  6. 会计学原理学习笔记——第一章——总论(1.5会计目标)
  7. HDU 2452 Navy maneuvers (记忆化搜索)
  8. ArcGIS使用笔记(2)——邻近搜索
  9. 如何使用域名访问到特定IP地址的服务器?
  10. python读什么-python读什么