SpringMVC简易的程序以及基本原理
来源:互联网 发布:thinkphp5 nginx配置 编辑:程序博客网 时间:2024/05/21 06:35
我个人认为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简易的程序以及基本原理
- 简易的springmvc入门程序-springmvc框架的搭建
- SpringMVC的基本原理
- SpringMVC的基本原理
- DWR的基本原理以及前后台互相调用并整合SPRING的简易DEMO
- 简易的SpringMVC基础
- 程序运行的基本原理
- SpringMVC基本原理
- springmvc基本原理
- springmvc基本原理
- SpringMVC基本原理
- mybatis入门_mybatis基本原理以及入门程序
- 关于Win32程序的基本原理
- php安装程序的基本原理
- 程序锁的核心基本原理
- 简易的TTS程序
- 简易的sniffer程序
- springmvc + mybatis程序中出现的配置文件介绍以及配置
- 字符串输入gets和fgets函数的区别
- sql语句使用大全 -- JAVA 基础
- AQS2:可重入和阻塞
- 利用jxl 读取文件夹下的多张excl表,excl表较多时报错数组越界,较少时不报错,结果正确,求大神解释
- 每天积累一点(五)--高并发处理方案
- SpringMVC简易的程序以及基本原理
- python,scrapy爬虫sql之爬取数据存储到mysql的piplelines.py配置
- 如何在AS上运行Github里面的代码
- python 装饰器
- flex-layout
- easyui综合布局demo
- Java设计模式之代理模式
- Java代码操作Redis
- bzoj 2748: [HAOI2012]音量调节 dp