摘要: 1. 自定义拦截器 实现HandlerInterceptor接口 拦截器一: package cn.rodge.ssm.interceptor;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpSer 阅读全文
posted @ 2017-03-13 23:32 rodge 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 1 @RequestBody 作用: @RequestBody注解用于读取http请求的内容(字符串),通过springmvc提供的HttpMessageConverter接口将读到的内容转换为json、xml等格式的数据并绑定到controller方法的参数上。 List.action?id=1& 阅读全文
posted @ 2017-03-13 23:18 rodge 阅读(11105) 评论(0) 推荐(0) 编辑
摘要: 1. 配置图片服务器 一般图片会单独保存在图片服务器上, 本文为简化处理, 在Tomcat中配置一个路劲用于专门存放图片 在tomcat上配置图片虚拟目录,在tomcat下conf/server.xml中添加: <Context docBase="E:\temp" path="/pic" reloa 阅读全文
posted @ 2017-03-13 22:24 rodge 阅读(233) 评论(0) 推荐(0) 编辑
摘要: springmvc在处理请求过程中出现异常信息交由异常处理器进行处理,自定义异常处理器可以实现一个系统的异常处理逻辑。 1. 异常处理思路 系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常 阅读全文
posted @ 2017-03-13 22:16 rodge 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 1. 返回ModelAndView对象 controller方法中定义ModelAndView对象并返回,对象中可添加model数据、指定view。 实例 @RequestMapping("/itemList.action") public ModelAndView itemList () { // 阅读全文
posted @ 2017-03-13 22:05 rodge 阅读(1764) 评论(0) 推荐(0) 编辑
摘要: 解决日期提交转换异常的问题 由于日期数据有很多种格式,所以springmvc没办法把字符串转换成日期类型。所以需要自定义参数绑定。前端控制器接收到请求后,找到注解形式的处理器适配器,对RequestMapping标记的方法进行适配,并对方法中的形参进行参数绑定。在springmvc这可以在处理器适配 阅读全文
posted @ 2017-03-13 21:57 rodge 阅读(2088) 评论(0) 推荐(0) 编辑
摘要: SpringMVC中请求参数的接收主要有两种方式, 一种是基于HttpServletRequest对象获取, 另外一种是通过Controller中的形参获取 一 通过HttpServletRequest获取请求参数 首先, 通过一个实例获取jsp页面中提交的参数 @RequestMapping("/ 阅读全文
posted @ 2017-03-13 21:40 rodge 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 1. 准备工作 数据库驱动jar包, mybatis的jar包, 日志记录jar包 2. 配置文件 1. 在src的同级目录下配置generatorConfig.xml文件 <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfig 阅读全文
posted @ 2017-03-13 21:08 rodge 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 一 准备工作 包括:spring(包括springmvc)、mybatis、mybatis-spring整合包、数据库驱动、第三方连接池。 二 整合思路 Dao层: 1、SqlMapConfig.xml,空文件即可。需要文件头。 2、applicationContext-dao.xml。 a)数据库 阅读全文
posted @ 2017-03-13 20:37 rodge 阅读(5599) 评论(0) 推荐(0) 编辑