J2EE
Greentea107
善长Android应用开发和相关的移动开发技术
展开
-
关于Struts2的文件上传功能
在Web项目中文件上传是一个必不可少的经典功能,因此为了满足文件上传功能需在form表单里添加一条属性enctype="multipart/form-data"。此属性的功能是设置表单的MIME编码。如果不设置的话form表单默编码格式为application/x-www-form-urlencoded,此种格式不能用于文件上传。如果是多文件上传的话,多个input标签的name属性必须是同一个值。示例如下:Struts2文件上传功能演示 单个文件上传演示:原创 2010-10-20 22:45:00 · 1636 阅读 · 0 评论 -
关于Struts2的手工代码检验示例
Struts2的检验机制是先从表单得到数据,然后进行数据格式转换,如果在转换时出现异常则把错误信息封装进FieldErrors集合中,然后无论转换是否成功则会调用Action的检验方法,首先会调用Action的指定方法检验即ValidateXxx()方法,然后再是Validate方法,此方法会对Action内的所有方法进行检验,在检验到错误时会把错误信息封装进FieldErrors内。最后如果FieldErrors集合的长度不为0则调用Action的input视图用于显示错误信息,在JSP文件内可以用标签显原创 2010-10-27 22:09:00 · 865 阅读 · 0 评论 -
关于Struts2的XML文件验证
<br />Struts2除了支持程序代码进行表单验证外还支持XML文件方式的验证,相比较程序代码的验证这种方式的验证显得更方便易用。<br /><br />XML文件验证总结了在开发中经常要用到的表单验证功能,并将其封装后以XML文件的方式来调用其中的功能。其可实现的验证功能如下:<br />required:必填校验器<br />requiredstring:必填字符串校验器<br />int:整数校验器<br />double:双精度浮点数校验器<br />date:日期校验器原创 2010-10-31 17:57:00 · 2467 阅读 · 0 评论