
SpringMVC
门没锁啊
如果人生是一场比赛,那赢家为什么不能是我!
展开
-
SpringMVC_springmvc框架
1 什么是springmvc框架springmvc是spring框架的一个模块,springmvc和spring无需通过中间整合层进行整合。springmvc是一个基于mvc的web框架。2 mvc在B/S系统下的应用 mvc是一中设计模式.3 springmvc框架第一步:发起请求到前端控制器(DispathcherServl原创 2015-11-25 22:50:44 · 537 阅读 · 0 评论 -
SpringMVC_json数据交互笔记
1 环境准备加载json转化的json包springMVC中使用jackson的包进行json转换(@requestBody和@responseBody使用下面的包进行json转化),如下:配置json转换器 注意:如果使用则不用定义上边的内容原创 2015-12-08 16:21:04 · 310 阅读 · 0 评论 -
SpringMVC_RESTful简易笔记
1 什么是RESTfulRESTful架构,就是目前最流行的一种互联网软件架构。它结构清晰 符合标准 易于理解 扩展方便 所以得到越来越多网站的采用RESTful其实是一个开发理念,是对http的很好的诠释1 对url进行规范,写RESTful格式的url非REST的url: http://.......queryItems.action?id=001&type=T01原创 2015-12-07 12:47:16 · 304 阅读 · 0 评论 -
SpringMVC_拦截器笔记
1 拦截器定义定义拦截器 实现HandlerInterception接口。接口中提供三个方法。public class HandlerInterceptor1 implements HandlerInterceptor { //进入 Handler方法之前执行 //用于身份认证、身份授权 //比如身份认证,如果认证通过表示当前用户没有登陆,需要此方法拦截不再向下执行 @Ove原创 2015-12-07 22:36:05 · 443 阅读 · 0 评论 -
SpringMVC_上传图片
1 springmvc中对多部件类型解析在页面form中提交enctype="multipart/form-data"数据时,需要springmvc对multipart类型的数据进行解析在springmvc.xml中配置multipart类型解析器2 加入上传图片的jar包3 创建图片虚拟目录存储图片修改tomcat的配置:在conf/server.xml文件,添加原创 2015-12-06 22:21:44 · 440 阅读 · 0 评论 -
SpringMVC_异常处理
1 异常处理思路: 系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过补货异常从而获取异常信息,后者主要通过规范代码开发,测试通过手段减少运行时异常的发生系统的dao service controller出现都通过throws Exception向上抛出,最后由springMVC前端控制器交由异常处理器进行异常处理:2 自定义异常类:对不同的异常原创 2015-12-04 15:04:27 · 313 阅读 · 0 评论 -
SpringMVC_数据回显
1 什么是数据回显提交后,如果出现错误,将刚才提交的数据回显到刚才的提交页面2 pojo数据回显方法1)springmvc默认对pojo数据进行回显pojo数据传入controller方法后,springmvc自动将pjo数据放到request域,key等于pojo类型简写(首字母小写)@ModelAttribute指定pojo回显到页面在request中的key原创 2015-12-04 13:43:29 · 497 阅读 · 0 评论 -
SpringMVC_参数绑定2
1 包装类型pojo参数绑定 页面参数:商品名称: 注意:itemsCustom和包装pojo的属性一致即可controller方法形参:2 集合类型绑定页面定义:controller方法定义:@RequestMapping("deleteItems")public String deleteItems(Items[] items_id) thr原创 2015-12-04 10:20:45 · 356 阅读 · 0 评论 -
SpringMVC_post乱码
在web.xml添加post乱码filter 在web.xml中加入:filter>filter-name>CharacterEncodingFilterfilter-name>filter-class>org.springframework.web.filter.CharacterEncodingFilterfilter-class>init-param>param-原创 2015-12-01 23:12:38 · 268 阅读 · 0 评论 -
SpringMVC_参数绑定1
参数绑定的过程:从客户端请求key/value数据,经过参数绑定,将key/value数据绑定到controller方法的形参处理器适配器调用springmvc提供参数绑定组件将key/value数据转成controller方法的形参参数绑定组件:在spirngmvc早期版本使用PropertyEditor(只能将字符串传成java对象)后期使用converter(进行原创 2015-12-01 23:10:33 · 485 阅读 · 0 评论 -
SpringMVC_@RequestMapping&Controller的返回值
1 @RequestMappingurl映射:定义Controller方法对应的url,进行处理器映射使用窄化请求映射:@RequestMapping("/items")//为了对url进行分类管理,可以在这里定义根路径public class ItemsController{ ......}限制Http请求方法:出于安全性考虑,对http的连接进原创 2015-12-01 21:28:38 · 2239 阅读 · 0 评论 -
SpringMVC_非注解(注解)的处理器映射器和适配器
1 非注解的处理器映射器和处理器适配器非注解的处理器映射器<!-- 处理器映射器 将Bean的Name作为url进行查找,需要在配置Handler时指定beanname(就是url) --> ItemsController1 ItemsController2 多个处理器映射器可以并存,前端控制器判断url能让哪些处理器原创 2015-11-29 14:08:03 · 1897 阅读 · 0 评论 -
SpringMVC_入门程序
1 配置前端控制器在web.xml中配置前端控制器:<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/原创 2015-11-29 13:42:59 · 376 阅读 · 0 评论 -
MyBatis_结合Spring_Oracle批量插入
DAO:YQDaoImpl@Override public int insertYQinfo2DB(List list) { return insert("YQDao.insertYQinfo2DB",list); }YQMapper.xml INSERT INTO yq_info (id, title, url, source, time,原创 2017-07-19 10:14:09 · 433 阅读 · 0 评论