自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

下辈子注定还当程序猿

程序猿,拿什么叫我来爱你

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

原创 struts2自定义方法的输入校验

struts提供可以让用户自定义的方法,而其中各个自定义方法对应的验证方法也是有所差异。1.我们自定义了myExecute这个方法替代execute命名规则为在自定义方面前面加上validate执行结果:2.当一个程序中存在自定义的输入校验validateMyExecute方法,又存在validate方法时候,是会优先执行validateMyExecute,然后再执

2013-03-30 00:14:02 777

原创 分析struts的输入校验源代码

struts的输入校验和自定义方法为我们前台提供了巨大的方便,但我们光学习他的用法还不够,通过分析struts框架的开源源代码可以让我更好的掌握struts的神秘之处。1.addActionError方法当我们在validate中遇到了不符合的信息,便调用this.AddActionError()这个方法,然后struts的标签在页面显示出来,但是他的底层是如何实现的呢?(1)调用va

2013-03-27 23:45:52 686

原创 struts2的自定义方法与输入校验

1.struts2的每个action都将继承ActionSupport这个类,从而重写execute这个方法。现在我们希望struts2自动执行我们自己的方法,目的是为了一个action中可以处理多个请求。方式如下:struts2.xml:action name="login" class="com.erzong.struts2.LoginAction" method="myExecu

2013-03-22 00:06:03 814

原创 struts2的类型转换

一般我们在页面填写的内容都是字符串类型,而当我们要传给后台的action做相对应的处理,这时,struts2提供了一套完善的类型转换机制,自动地进行类型转换。1.Struts2 的类型转换,对于 8 个原生数据类型以及 Date,String 等常见类型,Struts2 可以使用内建的类型转换器实现自动的转换2.但对于自定义的对象类型来说,就需要我们自己指定类型转换的方式了

2013-03-14 16:48:07 733

原创 通过struts提供的源码生成chw帮助文档

struts2的下载包里面没有提供任何的API帮组文档,在网上又看见许多人“冰天雪地”跪求struts的html或chw格式的帮助文档,这里笔者就教大家怎么利用开源的源代码生成chw的帮助文档1.打开myEclipse,新建一个web项目struts_doc2.进入到struts2的安装目录下,把以下路径的文件夹丢在我们新建工程的src中。如图:     3

2013-03-11 23:19:20 832

原创 struct2与MVC及环境搭建

1.struts是apache基金会的发布的一个开源软件框架,我们进入apache的官网可以看到。struts2 是基于WebWork而改进的一个框架,其跟struts1没有较大的关系2.struts 2 介绍    而在现实的开发中,我们更应对struts 2 有以下一些认识(前端到后端的处理过程)    struts有以下的优势:

2013-03-10 16:11:41 996

空空如也

空空如也

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

TA关注的人

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