SpringMVC学习的第一天
来源:互联网 发布:拼音输入法的编程语言 编辑:程序博客网 时间:2024/05/29 14:21
一 、SpringMVC和Spring的区别?
Spring是一个生态圈 在spring旗下有很多的产品 IOC 和 AOP是整个生态圈的根基 。SpringMVC是基于IOC容器和AOP(面向切面)基础的一个MVC框架
二、SpringMVC和struts2的区别?
1 SpringMVC不是为了取代struts2而生的
2 SpringMVC集成和吸收了一些struts2的优点和特性
3 SpringMVC使用比Struts2更灵活和简洁并且安全性高
4 SpringMVC在配置上号称“零配置”(groovy)
三 、 搭建一个简易的SpringMVC框架
1 导入jar包
2 在web-inf的 web.xml文件中配置SpringMVC的中央控制器(通过servlet实现)由于SpringMVC的中央控制器会自动在web-INF目录下找【servlet-name】-servlet.xml文件 所有我们需要手动的控制核心配置文件的加载路径
3 手动编写一个自定义控制(controller)
@Controller相当于struts里面action继承ActionSupport
@RequestMapping(value = "/login", method = RequestMethod.POST) 是执行的post请求
@RequestParam("userName") String userName,
@RequestParam("userPwd") String userPwd)从页面表单中获取到的值
Model model 相当于把值存到值栈中供页面获取
4 在src目录下配置一个SpringMVC的配置文件 springmvc-servlet.xml
5 在web-INF下面创建一个jsp文件夹 在jsp文件夹下面创建对应的success.jsp和error.jsp。
SpringMVC流程图
- SpringMVC学习的第一天
- 学习springmvc的第一天
- Springmvc学习第一天
- SpringMVC学习-->第一天-架构图
- SpringMVC学习-->第一天-搭建开发环境
- 学习的第一天
- 第一天的学习
- 第一天的学习
- springmvc第一天
- java 学习的第一天
- 第一天SL275的学习
- 1.15第一天的学习
- .net学习的第一天
- 学习struts的第一天
- vs学习的第一天...
- PHP学习的第一天
- 学习ARM的第一天
- 学习Java的第一天。
- ios学习(十五)微博布局
- FindBugs:简单介绍与使用
- 进程间通信方式
- Uboot 中*getenv 、getenv_r 和env_get_char函数
- kvm 安装虚拟机
- SpringMVC学习的第一天
- [51nod 1203]JZPLCM
- 计算机语言 笔记
- V4L2驱动简单分析一
- 2016-12-12学习内容
- 初识android动画(1)之帧动画
- 数据结构学习三:队列
- 最长递增子序列系列的两种写法
- jdbc学习:操作元数据,以及ORM框架基础