- 博客(18)
- 收藏
- 关注
原创 ajax
* xmlHttp对象一共有5个状态: > 0状态:刚创建,还没有调用open()方法; > 1状态:请求开始:调用了open()方法,但还没有调用send()方法 > 2状态:调用完了send()方法了; > 3状态:服务器已经开始响应,但不表示响应结束了! > 4状态:服务器响应结束!(通常我们只关心这个状态!!!)...
2018-05-11 21:57:44
232
原创 框架(一) mybaties
//创建 pojo package cn.smbms.pojo;import java.util.Date;public class User { private Integer id; //id private String userCode; //用户编码 private String userName; //用户名称 private String userPassword; //用户密码 ...
2018-05-04 19:50:11
343
原创 静态资源处理
意义如果将 DispatcherServlet 请求映射配置(url-parttern)为”/”,会将静态资源文件路径识别为处理器,导致错误无法访问静态资源文件。静态资源处理的两种方式激活容器的默认 Servlet使用框架提供的标签方法一 : 采用这样会在 SpringMVC 上下文中定义一个 org.springframework.web.servlet.resource.DefaultServ...
2018-04-27 23:32:43
535
原创 拦截器实现权限校验
拦截器实现权限校验案例流程界面设计(注册页面、登陆界面)声明式数据校验器的应用拦截器实现权限校验编码过滤器的应用案例流程声明式数据校验器的应用/** * 用户数据模型:用于校验的对象 * */public class UserModel { @NotBlank(message="用户姓名不能为空") private String userName; @NotBlank(mess...
2018-04-27 23:32:01
3068
原创 spring mvc 文件上传
概念客户端将文件传输到服务器上称为文件上传文件上传是 B/S 项目中必不可少的功能点实现文件上传使用框架提供的文件上传解析器来处理文件上传时,需要用到 MultipartResolver 接口框架提供了实现 MultipartResolver 接口的通用多部分解析器 CommonsMuItipartResoIver做文件上传时需要配置该解折单个文件上传步骤引 jar 包commons-fileup...
2018-04-27 23:30:31
236
原创 拦截器
概念拦截器,全称处理器拦截器,类似过滤器(Filter)基于反射机制实现,用于对处理器进行预处理和后处理拦截器原理前端控制器收到请求之后,通过映射处理器获取处理流程链,处理流程链包含:拦截器和处理器。如果没有配置拦截器,那么直接由处理器处理请求如果配置了拦截器,那么按照配置文件顺序执行拦截器及处理器 执行流程:拦截器的配置及使用框架提供了拦截器接口,通过实现 HandlerInterceptor ...
2018-04-27 23:28:43
260
转载 java 项目建模
摘要:3.7 Java项目模型在上节中我们讲解的是Eclipse的资源模型,讲解到的项目也是普通的Eclipse项目,Eclipse的项目有很多种,包括Java项目、C++项目、C#项目等,每种项目都有自己的特点。我们最常接触到的项目就是Java项目,因此我们重点来讲解一下Java项目模型。Java模型是用来对与创建、编辑和构建Java程序相关联的对象进行建模的一些类。Java模型类是在org.e...
2018-04-27 02:38:29
5343
原创 spring-MVC 数据校验
概念数据校验就是对数据的有效性进行验证确保数据正确性,针对错误数据要有相应的处理方式数据校验的两种方式编程式数据校验 : 需要手动配置校验器声明式数据校验(JSR-303规范)编程式数据校验步骤提供一个数据校验对象编写数据校验器进行数据校验在编写代码之前,为了方便验证效果,简单应用一下国际化:1、配置 xml 文件:<!--国际化配置 格式和命名是标准的--><bean nam...
2018-04-24 18:44:42
329
原创 DataBind 数据绑定
概念数据绑定就是将请求中的参数接收到处理器即控制器中。不同类型的数据绑定简单对象自定义对象复合对象集合对象简单的对象绑定基本类型包装类型简单对象绑定代码示例@Controller("simpleController")@RequestMapping("/simple")public class SimpleController { //基本类型绑定 @RequestMapping("/...
2018-04-22 18:27:11
4655
原创 注解驱动 Annotation
常用注解@Controller : 用于标识是处理器类@RequestMapping : 请求到处理器功能方法的映射规则(指定访问路径),既可用在类上,也可用在方法上搭建项目步骤:引包 com.springsource.javax.annotation-1.0.0.jar配置文件 ~~~java **代码演示** ~~~java<!-- 更改DispatcherServlet...
2018-04-22 13:37:12
692
原创 控制器Controller
概念控制器是 MVC 中的 C控制逻辑(前端控制器)功能处理(自定义控制器)功能处理(自定义控制器)的作用收集、验证请求参数并绑定到相应的对象处理业务获得模型数据返回视图常见的Controller一、CommandController(命令控制器)把请求参数绑定到一个命令对象,并提供验证功能。封装构造方法:this.setCommandCIass(User.class) 依赖注入:验证提供一个校...
2018-04-22 12:55:39
1813
原创 映射处理器 HandlerMapping
概念映射处理器管理 URL 和 Controller 映射关系的处理器HandlerMapping 类型BeanNameUrlHandler - 默认的 bean name 映射器ControllerClassNameHandlerMapping - 类名映射器SimpleUrlHandlerMapping - 简单 url 处理器映射器bean name映射器代码示例<beans xmln...
2018-04-21 17:25:02
528
原创 初识 Spring MVC
SpringMVC也许是目前最流行的web层框架了,尤其是越来越强调的效率的互联网行业。通过这一系列课程的学习,一定要掌握SpringMVC的工作原理,在此基础玩转SpringMVC。本课程采用的开发环境:学习目标:1.了解SpringMVC产生及发展 ;2.理解springMVC的工作原理 ;3.掌握SpringMVC的配置方法 。学习建议:SpringMVC框架是所有java系程序员必须掌握的...
2018-04-21 16:07:55
233
原创 spring的IOC和AOP(二)
spring ioc中有三种依赖注入,分别是:a、接口注入;b、setter方法注入;c、构造方法注入;Spring AOP 切面可以应用5种类型:
2018-04-08 18:13:45
209
原创 spring的IOC和AOP(一)
IoC和DI的区别 1. IoC,控制反转,将传统的对象创建流程转变为交由框架进行创建和管理。在Spring中,对象的创建交给Spring进行配置。它包括依赖注入。 DI,依赖注入,向类的属性设置值。 IoC与DI的关系:依赖注入不能单独存在,需要在IoC基础之上完成操作.二者缺一不可。2.spring提供了两种类型的IOC容器实现BeanFactory: IOC容器的基本实现Appl...
2018-04-08 17:00:55
288
原创 spring基础知识
1.Spring框架是个轻量级的Java EE框架。所谓轻量级,是指不依赖于容器就能运行的。Struts、Hibernate也是轻量级的。 轻量级框架是相对于重量级框架而言的,重量级框架必须依赖特定的容器,例如EJB框架就必须运行在Glassfish、JBoss等支持EJB的容器中,而不能运行在Tomcat中。——《Java Web整合开发 王者归来》 Spring以IoC、AOP为主要思...
2018-04-08 15:18:04
415
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人