自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冰河

代码的魔力

  • 博客(10)
  • 收藏
  • 关注

原创 Struts 2 之校验器

对于输入校验,Struts2提供了两种方式,1、使用validate方法;2、基于XML配置实现 。validate()方法支持校验的Action必须实现Validateable接口,一般直接继承ActionSupport就可以了  public void validate() { //会对所有的Action起作用 if(username == null |

2015-02-11 08:48:14 1827 1

原创 Struts 2之Servlet API

Struts 2对Servlet API进行了封装,是业务层更加独立,如果需要调用Request、Response等Servlet API有两种途径利用ServletActinContext的静态方法Struts 2利用ServletActinContext来维护Servlet对象,ServletActinContext利用ThreadLocal来维护不同线程的Servlet对象,因此可以

2015-02-10 08:47:00 1527 1

原创 Struts 2 之文件上传

如果要获得上传文件的原始名称,需要定义一个String类型的属性,属性名必须为***FileName,其中***为File属性的名称;同理,如果要获取该文件的MIME类型,需要定义一个***ContentType的String属性单个文件上传public class UploadAction extends ActionSupport{ private File image

2015-02-09 09:02:48 1497 2

原创 Struts 2 之拦截器

拦截器概述Struts2拦截器是在访问某个Action或Action的某个方法,字段之前或之后实施拦截,并且Struts2拦截器是可插拔的,拦截器是AOP(Aspect Oriented Programming,面向切面编程)的一种实现拦截器栈(InterceptorStack)。Struts2拦截器栈就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,Struts2拦截器链

2015-02-08 10:06:01 1958 1

原创 Struts 2 之类型转换器

Struts2自定义类型转换器分为局部类型转换器和全局类型转换器 (1)局部类型转换器如果页面传来一个参数reg.action?birthday=2010-11-12到后台action,然后属性用date类型是可以接收到的,但是如果传的是20101112这样类型的字符串,用date类型是获取不到,并且会出现错误的,struts2提供了一种类型转换器供我们使用。 以下为局部类型转

2015-02-07 13:18:05 1439

原创 Struts 2 标签库

标签拥有一个test属性,其表达式的值用来决定标签里内容是否显示欢迎clf欢迎yqy请登录标签用于遍历集合(java.util.Collection)或者枚举值(java.util.Iterator)类型的对象,value属性表示集合或枚举对象,status属性表示当前循环的对象,在循环体内部可以引用该对象的属性姓名:年龄: 文本

2015-02-06 10:53:39 1799

原创 Struts 2 之 OGNL

OGNL概述Object-Graph Navigation Language,对象图导航语言1、能够访问对象的方法,如list.size()2、能够访问静态属性与静态方法,需要在类名前加上@,如@java.lang.Math@PI,@java.lang.String@format('foo %s','bar')3、支持赋值操作和表达式串联,如赋值#value=54、访问OG

2015-02-05 08:51:54 1245 1

原创 Struts 2 之资源国际化

首先在struts.properties文件中加入以下内容:struts.custom.i18n.resources=messageResource 或在struts.xml中加入  资源文件的命名格式: 名称_语言代码_国家代码.Properties 如果创建中文和英语国际化,那么资源文件名称为messageResource_zh_CN.properties和messa

2015-02-04 08:55:39 1503

原创 Struts 2 之配置文件

Struts 1使用ActionServlet作为分发器,而Struts 2使用Filter作为分发器。如果有多个Filter,要把Struts 2的分发器Filter放在最后web.xml struts2 org.apache.struts2.dispatcher.FilterDispatcher strut

2015-02-02 08:46:35 1561 3

原创 集合框架之Collections静态工具类

Collections类提供了一些列静态的方法,用以更方便地操作集合类排序机制一个List可以通过下面的方法进行排序:Collections.sort(list);如果List包含的是字符串,将会按照字母表排序;如果List包含的是Date类型数据,会按照日期先后排序……这是怎么实现的呢?String和Date都实现了comparable接口,此接口强行对实现它的每个类的对象进行整

2015-02-01 10:33:56 2241

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除