
SpringMVC
Rosinante.
人随风飘荡 天各自一方
展开
-
SpringMVC学习笔记--SpringMVC简介与入门程序
一、SpringMVC与Struts2区别 SpringMVC与Struts2区别 对比项目 SrpingMVC Struts2 优势 国内市场情况 有大量用户,一般...原创 2019-07-25 18:22:10 · 213 阅读 · 0 评论 -
SpringMVC学习笔记---拦截器
目录拦截器一、定义二、创建拦截器1.一号拦截器2.二号拦截器3.配置拦截器三、正常流程测试四、拦截器运行流程分析1.情形一:2.情形二:五、拦截器的应用:登录拦截器1.思路2.login.jsp3.UserController4.LoginInterceptor拦截器5.配置拦截器6.测试拦截器一、定义Sprin...原创 2019-08-20 18:11:26 · 195 阅读 · 0 评论 -
SpringMVC学习笔记---RESTful支持
RESTful支持一、什么是RESTful支持RESTful就是一个资源定位及资源操作的风格,不是标准也不是协议,只是一种风格,基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。资源:互联网所有事物都可以被抽象为资源资源操作:使用PSET、DELETE、PUT、GET,使用不同方法对资源进行操作。分别对应添加、删除、修改、查询。传统方式操作资源:http:/...原创 2019-08-20 17:05:25 · 243 阅读 · 0 评论 -
SpringMVC学习笔记---SpringMVC的架构
目录SpringMVC架构一、框架默认加载组件1.前端控制器2.处理器映射器与处理器适配器3.处理器4.视图解析器:二、SpringMVC结构SpringMVC架构注:本文依照 商品列表加载Demo 来说明SpringMVC的架构一、框架默认加载组件1.前端控制器DispatcherServlet:前端控制器。用户请求到达前端控制...原创 2019-08-11 18:01:49 · 234 阅读 · 0 评论 -
SpringMVC学习笔记---商品列表加载Demo
用SpringMVC实现商品列表的加载创建pojo:public class Item { // 商品id private int id; // 商品名称 private String name; // 商品价格 private double price; // 商品创建时间 private Date createtime; // 商品描述 private Str...原创 2019-08-11 17:16:13 · 343 阅读 · 0 评论 -
SpringMVC学习笔记---json数据交互
json数据交互一、@RequestBody作用:@RequestBody 注解用于读取 http 请求的内容(字符串),通过springmvc提供的 HttpMessageConverter 接口将读到的内容( json 数据)转换为 java 对象并绑定到 Controller 方法的参数上。传统的请求参数:itemEdit.action?id=1&name=zhangs...原创 2019-08-20 13:39:53 · 214 阅读 · 0 评论 -
SpringMVC学习笔记---图片上传
目录图片上传处理1.配置虚拟目录2.加入jar包3.配置多媒体解析器4.jsp页面5,.编写图片上传处理代码图片上传处理1.配置虚拟目录方法一:在tomcat上配置图片虚拟目录,在tomcat下conf/server.xml中添加:<Context docBase="(图片存放路径)" path="/pic" reloadable="false...原创 2019-08-20 10:19:02 · 209 阅读 · 0 评论 -
SpringMVC学习笔记---异常处理器
目录异常处理器1.异常处理思路2.自定义异常类3.自定义异常类4.异常处理器配置5.错误页面异常处理器springmvc在处理请求过程中出现异常信息交由异常处理器进行处理,自定义异常处理器可以实现一个系统的异常处理逻辑。1.异常处理思路系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通...原创 2019-08-19 23:38:09 · 219 阅读 · 0 评论 -
SpringMVC学习笔记---Controller方法返回值
目录Controller方法返回值一、返回ModelAndView二、返回void1.使用request转发页面2.可以通过response页面重定向3.可以通过response指定响应结果三、返回字符串1.逻辑视图名2.Redirect重定向3.forward转发Controller方法返回值一、返回ModelAndViewcontrol...原创 2019-08-14 11:36:32 · 313 阅读 · 0 评论 -
SpringMVC学习笔记---@RequestMapping注解的使用
目录@RequestMapping注解的使用一、URL路径映射二、添加在类上面三、请求方法限定1.限定get方法2.限定post方法3.post和get都可以@RequestMapping注解的使用通过@RequestMapping注解可以定义不同的处理器映射规则。一、URL路径映射@RequestMapping(value="item")或@Re...原创 2019-08-14 11:10:15 · 603 阅读 · 0 评论 -
SpringMVC学习笔记---高级参数绑定
目录高级参数绑定一、绑定数组1.JSP修改2.controller二、绑定List1.修改jsp页面2.开发pojo3.修改ItemController高级参数绑定项目背景:商品列表加载与修改Demo一、绑定数组需求:在商品列表页面选中多个商品,然后删除。需求分析:功能要求商品列表页面中的每个商品前有一个checkbox,选中多个...原创 2019-08-14 10:52:09 · 362 阅读 · 0 评论 -
SpringMVC学习笔记---SpringMVC的参数绑定
目录项目准备一、SpringMVC默认支持的参数类型1.ItemService接口2.ItemServiceImpl实现类3.ItemController4.其他默认支持的参数类型5.Model/ModelMap二、SpringMVC简单参数绑定1.支持的数据类型2.@RequestParam三、绑定普通pojo类型1.页面定义如下:2.p...原创 2019-08-13 13:47:15 · 625 阅读 · 0 评论 -
SpringMVC学习笔记---SpringMVC与MyBatis整合
SpringMVC与MyBatis整合目录SpringMVC与MyBatis整合整合思路:一、数据库准备二、创建工程与工程结构1.工程结构2.加入jar包三、编写配置文件1.sqlMapperConfig.xml2.applicationContext-dao.xml3.jdbc.properties4.applicationContext-serv...原创 2019-08-12 18:07:15 · 282 阅读 · 0 评论