关闭

springmvc学习笔记(22)-springmvc开发小结

Contents springmvc框架 注解开发 使用注解方式的处理器映射器和适配器 注解开发中参数绑定 springmvc和struts2区别 校验 数据回显 异常处理 上传图片 json数据交互 RESTful支持 拦截器 拦截器定义 拦截器的配置 拦截器测试及其应用 本文对springmvc系列博文进行小结springmvc框架 DispatcherServlet前端控制器:接收requ...
阅读(49) 评论(0)

springmvc学习笔记(21)-springmvc整合mybatis遇到的问题及解决小结

Contents 遇到的问题 在web.xml中标签报红 BeanCreationException mybatis绑定错误 请求参数乱码问题 请求参数类型转换问题 maven平台编码问题 json格式数据问题 还没弄懂但不影响运行的问题 加载spring容器报红 参数绑定配置问题 maven依赖分析问题 本文主要记录springmvc整合mybatis整合过程中...
阅读(83) 评论(0)

springmvc学习笔记(20)-拦截器

Contents 拦截定义 拦截器配置 针对HandlerMapping配置 类似全局的拦截器 拦截测试 拦截器应用(实现登陆认证) 需求 登陆controller方法 登陆认证拦截实现 本文主要介绍springmvc中的拦截器,包括拦截器定义和的配置,然后演示了一个链式拦截的测试示例,最后通过一个登录认证的例子展示了拦截器的应用拦截定义定义拦截器,实现HandlerInterceptor接口。...
阅读(63) 评论(0)

springmvc学习笔记(19)-RESTful支持

Contents 概念 REST的例子 controller REST方法的前端控制器配置 对静态资源的解析 本文介绍RESTful的概念,并通过一个小例子展示如何编写RESTful风格的controller和配置前端控制器,最后展示静态资源的解析概念首先附上两篇博客链接 理解RESTful架构 - 阮一峰的网络日志 RESTful API 设计指南- 阮一峰的网络日志 RES...
阅读(66) 评论(0)

springmvc学习笔记(18)-json数据交互

Contents springmvc进行json交互 环境准备 添加json转换的依赖 配置json转换器 json交互测试 输入json串,输出是json串 输入key/value,输出是json串 本文主要介绍如何在springmvc中进行json数据的交互,先是环境准备和配置,然后分别展示了“输入json串,输出是json串”和“输入key/value,输出是json串”两种情况下的交互s...
阅读(68) 评论(0)

springmvc学习笔记(17)-上传图片

Contents springmvc中对多部件类型解析 加入上传图片的jar 创建图片虚拟目录存储图片 上传图片代码 本文展示如何在springmvc中上传图片springmvc中对多部件类型解析在修改商品页面,添加上传商品图片功能。在页面form中提交enctype="multipart/form-data"的数据时,需要springmvc对multipart类型的数据进行解析。在springmv...
阅读(59) 评论(0)

springmvc学习笔记(16)-异常处理器

Contents 异常处理思路 自定义异常类 全局异常处理器 错误页面 在springmvc.xml配置全局异常处理器 异常测试 本文主要介绍springmvc中异常处理的思路,并展示如何自定义异常处理类以及全局异常处理器的配置异常处理思路系统中异常包括两类: 预期异常 运行时异常RuntimeException 前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常...
阅读(62) 评论(0)

springmvc学习笔记(15)-数据回显

Contents pojo数据回显方法 简单类型数据回显 本文介绍springmvc中数据回显的几种实现方法数据回显:提交后,如果出现错误,将刚才提交的数据回显到刚才的提交页面。pojo数据回显方法1.springmvc默认对pojo数据进行回显。pojo数据传入controller方法后,springmvc自动将pojo数据放到request域,key等于pojo类型(首字母小写)使用@Model...
阅读(55) 评论(0)

springmvc学习笔记(14)-springmvc校验

Contents 校验理解 springmvc校验需求 环境准备 配置校验器 添加校验的错误提示信息 在pojo中添加校验规则 捕获和显示校验错误信息 分组校验 本文主要介绍springmvc校验,包括环境准备,校验器配置,pojo张添加校验规则,捕获和显示检验错误信息以及分组校验简单示例。校验理解项目中,通常使用较多是前端的校验,比如页面中js校验。对于安全要求较高点建议在服务端进行校验。服务端...
阅读(58) 评论(0)

springmvc学习笔记(13)-springmvc注解开发之集合类型参数绑定

Contents 数组绑定 需求 表现层实现 list绑定 需求 表现层实现 map绑定 本文主要介绍注解开发的集合类型参数绑定,包括数组绑定,list绑定以及map绑定数组绑定需求商品批量删除,用户在页面选择多个商品,批量删除。表现层实现关键:将页面选择(多选)的商品id,传到controller方法的形参,方法形参使用数组接收页面请求的多个商品id。 controller方法定义: // 批...
阅读(57) 评论(0)

springmvc学习笔记(12)-springmvc注解开发之包装类型参数绑定

Contents 需求 实现方法 页面参数和controller方法形参定义 本文主要介绍注解开发的介绍包装类型的参数绑定需求商品查询controller方法中实现商品查询条件传入。实现方法 第一种方法:在形参中添加HttpServletRequest request参数,通过request接收查询条件参数。 第二种方法:在形参中让包装类型的pojo接收查询条件参数。 分析:页面传参数的特点:复杂,...
阅读(46) 评论(0)

springmvc学习笔记(11)-springmvc注解开发之简单参数绑定

Contents spring参数绑定过程 默认支持的类型 简单类型 pojo绑定 自定义参数绑定实现日期类型绑定 springmvc和struts2的区别 本文主要介绍注解开发的简单参数绑定,包括简单类型、简单pojo以及自定义绑定实现类型转换spring参数绑定过程从客户端请求key/value数据,经过参数绑定,将key/value数据绑定到controller方法的形参上。springmvc...
阅读(40) 评论(0)

springmvc学习笔记(10)-springmvc注解开发之商品修改功能

Contents 需求 开发mapper 开发service 开发controller @RequestMapping controller方法的返回值 本文以商品修改为例,记录springmvc的注解开发,包括mapper,service,controller,@RequestMapping,controller方法的返回值等需求操作流程: 1.进入商品查询列表页面 2.点击修改,进入商品修改页...
阅读(50) 评论(0)

springmvc学习笔记(9)-springmvc整合mybatis之controller

Contents springmvc.xml 配置web.xml 编写Controller(就是Handler) 编写jsp 本文介绍如何配置springmvc配置文件和web.xml,以及如何编写controller,jspspringmvc.xml在resources/spring文件下下创建springmvc.xml文件,配置处理器映射器、适配器、视图解析器。<beans xmlns="htt...
阅读(41) 评论(0)

springmvc学习笔记(8)-springmvc整合mybatis之service

Contents 定义service接口 在spring容器配置service 事务控制 本文记录如何整合service,包括定义spring接口,在spring容器配置service以及事务控制。让spring管理service接口。定义service接口public interface ItemsService { //商品查询列表 List findI...
阅读(62) 评论(0)

springmvc学习笔记(7)-springmvc整合mybatis之mapper

Contents 整合dao Global logging configuration Console output… sqlMapConfig.xml applicationContext-dao.xml 逆向工程生成po类及mapper(单表增删改查) 手动定义商品查询mapper 本文记录springmvc整合dao的配置整合dao首先在resource文件夹下添加两个文件:数据库配置文件和...
阅读(61) 评论(0)

springmvc学习笔记(6)-springmvc整合mybatis(IDEA中通过maven构建)

Contents 整合思路 工程结构 添加依赖 建包 本文主要展示如何在intellij IDEA中通过maven构建springmvc+mybatis框架的开发环境。需求:使用springmvc和mybatis完成商品列表查询整合思路 第一步:整合dao层mybatis和spring整合,通过spring管理mapper接口。 使用mapper的扫描器自动扫描mapper接口在spring中进行...
阅读(151) 评论(0)

springmvc学习笔记(5)-入门程序小结

Contents 入门程序配置小结 非注解的完整的配置文件 注解的完整配置文件 通过入门程序理解springmvc前端控制器、处理器映射器、处理器适配器、视图解析器用法。并附上入门程序的非注解的完整的配置文件,注解的完整配置文件。入门程序配置小结前端控制器配置: 第一种:*.action,访问以.action结尾 由DispatcherServlet进行解析 第二种:/,所以访问的地址都由Dispa...
阅读(90) 评论(0)

springmvc学习笔记(4)-前端控制器

本文通过前端控制器源码分析springmvc执行过程1.前端控制器接收请求调用doDispatch方法protected void doDispatch(HttpServletRequest request, HttpServletResponse response) throws Exception { HttpServletRequest processedRequest = r...
阅读(70) 评论(0)

springmvc学习笔记(3)-注解的处理器映射器和适配器

Contents 默认加载 注解的处理器映射器和适配器 开发注解Handler 在spring容器中加载Handler 参考资料 本文主要介绍注解的处理器映射器和适配器相关配置默认加载前端控制器从\org\springframework\web\servlet\DispatcherServlet.properties件中加载处理器映射器、适配器、视图解析器等组件,如果不在springmvc.xml中...
阅读(108) 评论(0)
24条 共2页1 2 下一页 尾页
    个人资料
    • 访问:893842次
    • 积分:13005
    • 等级:
    • 排名:第1092名
    • 原创:307篇
    • 转载:439篇
    • 译文:56篇
    • 评论:93条
    博客专栏
    文章分类
    打赏
    如果你觉得我的文章对您有用,请随意打赏。 微信 支付宝