- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 001-hibernate简介
传说hibernate是外国一牛人因为厌烦各种数据库的编程的复杂,比如JDBC编程十分复杂且容易出错,于是这牛人就一时兴起编写了hibernate框架。不管传说真假,至少我们能够获知,hibernate框架是与数据库相关的,不错,hibernate框架就是与数据库打交道的,hibernate封装了数据库的许多操作,包括经常使用的增删改查。因此,我们可以认为hibernate就是来操作数据库
2015-05-04 10:06:48 244
原创 01-Junit4快速入门
测试是编码过程中必不可少的,可以说,编码就是一个反复测试调bug的过程。这里首先举一个简单的例子,直观感受一下什么是单元测试。1、打开MyEclipse,新建一个Java工程项目,这里命名为UnitTest,并在项目目录下新建一个Source Folder源代码文件夹命名为test:test文件夹目录下将存放的是单元测试类,在最终项目发布时可以直接删除。2、在src下新建包co
2015-04-20 16:39:24 476
原创 01-DOM解析XML
自己动手编写了一个person.xml文件,下面简单的说一下怎么用DOM解析该XML文件。person.xml文件的 内容如下: Bob 22 male John 23 female 张三 12 男 新建一个jav
2015-04-20 15:55:58 237
原创 010-Struts框架拦截器三
创建拦截器类,第三种就是继承AbstractInterceptor类,该类是实现了Interceptor接口的,如下:package com.xbb.interceptor;import com.opensymphony.xwork2.ActionInvocation;import com.opensymphony.xwork2.interceptor.AbstractIntercept
2015-04-19 18:21:46 362
原创 009-Struts2框架拦截器二之方法拦截器
上一篇说的是action类拦截器,这里简单说一下方法拦截器。1、新建方法拦截器类MethodInterceptor;继承类MethodFilterInterceptor,该类其实是实现了Interceptor接口:package com.xbb.interceptor;import com.opensymphony.xwork2.ActionInvocation;import c
2015-04-19 17:34:31 286
原创 008-Struts2框架拦截器一
这里主要记录一下拦截器。Struts2里的拦截器interceptor类似于Servlet里的过滤器filter,如果加入拦截器,则struts2的一般流程(不包含其他情况)为:服务接收到客户端请求----》查看web.xml文件,进入struts2控制----》查看struts.xml文件----》进入拦截器 ---》进行类型转换converter----》执行action类的set方法
2015-04-19 16:59:08 415
原创 007-Struts2验证二
上一篇的验证逻辑是在validate方法中手动编码完成的,这里介绍一下怎么用框架验证。1、修改上篇文章的register.jsp页面: username: password: 其实只添加了一行,意为显示filed级别的错误信息,用蓝颜色显示。2、在action包下建立“a
2015-04-17 19:39:20 433
原创 006-Struts2验证一
用户在客户端浏览器表单填写数据,比如在注册时,要求用户名长度不能小于5且不大于12,注册密码长度不能小于6且不能大于10。这时就需要用到数据验证,当然这里所讨论的都是服务器端对数据的验证,而客户端验证(可以采用JavaScript验证)在这里不做过多介绍。下面首先举一个手动编码验证的例子来进行说明。1、新建一个注册页面register.jsp:
2015-04-17 17:55:32 372
原创 005-struts2类型转换二
上一篇文章,介绍的是局部转换器,即它只是在转换DoCommit类中Person类型的属性,倘若其他的action类也包含比如Person类型的属性,同样需要转换数据类型,如果再去com.xbb.action包下编写conversion属性文件,则属于重复工作,此时就需要进行全局conversion文件的配置编写。所谓的全局,其实就是src下直接建立conversion文件。1、在src目录下建
2015-04-16 21:40:49 319
原创 004-struts2类型转换一
这篇博客,主要介绍一下struts2的类型转换。首先来解释一下这里的类型转换是指什么。客户端访问服务器,学过JSP语言的童鞋应该知道,客户端的请求,在服务器端我们用JSP内置对象request的getParameter()方法所获得的请求参数是字符串String类型,而不管该数据原本是Date类型还是int类型,获得的结果都是String类型,在JSP时需要自己去转换,而这些基本类型str
2015-04-16 19:26:15 319
原创 001-认识struts2框架
现在开始学习Struts2框架,利用博客做做基础的笔记,以供后来者参考,也供自己以后回顾。这里先来谈一下什么是框架,个人理解,框架是经过了实践考验的,结构良好的一些组件的集合,利用框架我们能够省去很多不必要的工作,因为框架往往已经将一些以往繁杂的操作都进行了封装,使用者只需调用框架所提供的一些服务即可。框架有别于设计模式,有人常常将设计模式和框架这两个概念搞混,其实这两个不是同一个概念。以
2015-04-16 16:40:05 390
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人