![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA 单例模式之SpringMVC
文章平均质量分 86
李卫康的博客
本人学识渊博、经验丰富,代码风骚、效率恐怖,c/c++、java、php无不精通,熟练掌握各种框架,深山苦练20余年,一天只睡4小时,千里之外定位问题,瞬息之间修复上线。身体强壮、健步如飞,可连续编程100小时不休息,讨论技术方案5小时不喝水,上至带项目、出方案,下至盗账号、威胁pm,啥都能干。泡面矿泉水已备好,学校不支持编程已辍学,家人不支持编程已断绝关系,老婆不支持编程已离婚,小孩不支持编程已送养。
展开
-
springmvc 前端控制器,映射器,适配器,视图解析器
1.前端控制器DispatcherServlet的配置,在web.xml进行配置即可跟servlet的配置方式相同1)contextConfigLocation配置sprimgmvc加载的配置文件(配置处理器映射器,适配器等等)如果不配置contextConfigLocation,默认加载的是/WEB-INF/servlet名称-servlet.xml(springmvc-servlet.xm原创 2015-08-08 07:56:31 · 6860 阅读 · 1 评论 -
springMVC 体验springMVC
springMVC是spring的一个模快:使用springMVC的开发步骤:1)导入jar包:spring核心包+spring-web-3.2.5.RELEASE(spingweb核心博爱).jar+spring-webmvc-3.2.5.RELEASE.jar(spingweb的包)2)导入映射文件:sping源码包中搜索xmls:mvc约束 找到指定的约束配置3)在web.x原创 2015-08-03 19:00:48 · 911 阅读 · 0 评论 -
springmvc的数据回显
数据回显:提交后,如果出现错误,将刚才提交的数据回显到刚才的提交页面。1、springmvc默认对pojo数据进行回显。pojo数据传入controller方法后,springmvc自动将pojo数据放到request域,key等于pojo类型(首字母小写) 使用@ModelAttribute指定pojo回显到页面在request中的key修改页面中:handler中的原创 2015-08-08 16:03:54 · 3270 阅读 · 0 评论 -
springmvc与mybatis的整合项目
1.搭建开发环境:1)导入jar包 spring的核心包+事务包+jdbc包+orm包+springmvc包mabatis的jar包+spring与mybatis整合的包(由mybatis提供)所需要的jar包:数据库驱动包:mysql5.1mybatis的jar包mybatis和spring整合包log4j包dbcp数据库连接池包spring3.2所有原创 2015-08-08 08:58:39 · 1515 阅读 · 0 评论 -
springmvc 集合类型绑定
1.数组类型绑定需求:商品批量删除,用户在页面选择多个商品,批量删除表现层实现:关键:将页面选择(多选)的商品id,传到controller方法的形参,方法形参使用数组接收页面请求的多个商品id。控制层的定义:页面中的定义:2.list绑定需求:通常在需要批量提交数据时,将提交的数据绑定到list中,比如:成绩录入(录入多门课成绩,批量提交),原创 2015-08-08 15:14:39 · 1072 阅读 · 0 评论 -
springmvc 的参数绑定
1.springmvc的参数绑定的过程从客户端请求key/value数据,经过参数绑定,将key/value数据绑定到controller方法的形参上。springmvc中,接收页面提交的数据是通过方法形参来接收。而不是在controller类定义成员变更接收!!!!(单例的哦)直接在controller方法形参上定义下边类型的对象,就可以使用这些对象。在参数绑定过原创 2015-08-08 10:01:16 · 1157 阅读 · 0 评论 -
springmvc 注解的适配器和映射器的配置
关于注解方式的适配器和映射器一共有两种方式:1)通过人工方式手动配置注解的适配器以及映射器 注意:在spring3.1之前使用org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping注解映射器。在spring3.1之后使用org.springfr原创 2015-08-08 08:16:18 · 3781 阅读 · 0 评论 -
springmvc 全局异常解决方案
系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。 系统的dao、service、controller出现都通过throwsException向上抛出,最后由springmvc前端控制器交由异常处理器进行异常处理,如下图:springmvc提供全原创 2015-08-08 14:53:58 · 3532 阅读 · 0 评论 -
springmvc的数据校验
校验理解:项目中,通常使用较多是前端的校验,比如页面中js校验。对于安全要求较高点建议在服务端进行校验。服务端校验: 控制层conroller:校验页面请求的参数的合法性。在服务端控制层conroller校验,不区分客户端类型(浏览器、手机客户端、远程调用) 业务层service(使用较多):主要校验关键业务参数,仅限于service接口中使用的原创 2015-08-08 15:45:28 · 877 阅读 · 0 评论 -
springmvc的执行流程详解
1.什么是MVC MVC是Model View Controller的缩写,它是一个设计模式 2.springmvc执行流程详细介绍 第一步:发起请求到前端控制器(DispatcherServlet)第二步:前端控制器请求HandlerMapping查找 Handler 可以根据xml配置、注解进行查找第三步:处理器映射器Handle原创 2015-08-08 07:24:26 · 60011 阅读 · 7 评论