CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  框架、开源

求Validator实例

楼主kofsky(御风而动)2005-03-07 12:44:14 在 Java / 框架、开源 提问

哪位大哥有validator的较简单的例子啊,麻烦提供哈。  
  源代码里面提供的例子没法运行~~~~~~~~ 问题点数:100、回复次数:9Top

1 楼km3(北落师门)回复于 2005-03-07 22:01:08 得分 5

关注,我这两天也卡在这了。  
  哪位给个简单点的例子,比如只验证一个text文本框的长度。  
  validator,和jsp最好都写出来Top

2 楼wftang(tang)回复于 2005-03-08 10:51:33 得分 70

偶原来做过一个例子,只验证email的,怎么给你啊Top

3 楼wst302(阿莱耶识)回复于 2005-03-08 11:22:55 得分 20

验证输入的表单是不是合法的Emaile   ,  
  package   hello;  
   
   
   
  import   javax.servlet.http.HttpServletRequest;  
   
  import   org.apache.commons.validator.GenericValidator;  
  import   org.apache.struts.action.ActionError;  
  import   org.apache.struts.action.ActionMessage;  
  import   org.apache.struts.action.ActionMessages;  
   
  import   org.apache.struts.action.ActionErrors;  
   
  import   org.apache.struts.action.ActionForm;  
   
  import   org.apache.struts.action.ActionMapping;  
   
   
   
   
   
  public   final   class   HelloForm   extends   ActionForm   {  
   
   
   
        private   String   userName   =   null;  
   
   
   
        public   String   getUserName()   {  
   
                return   (this.userName);  
   
        }  
   
   
   
        public   void   setUserName(String   userName)   {  
   
                this.userName   =   userName;  
   
        }  
   
       
   
        /**  
   
          *   Reset   all   properties   to   their   default   values.  
   
          */  
   
        public   void   reset(ActionMapping   mapping,   HttpServletRequest   request)   {  
   
                this.userName   =   null;  
   
        }  
   
   
   
   
   
        public   ActionErrors   validate(ActionMapping   mapping,  
   
                                                                  HttpServletRequest   request)   {  
   
   
   
                ActionErrors   errors   =   new   ActionErrors();  
   
                 
   
            if   ((userName   ==   null)   ||   (userName.length()   <   1))  
   
            errors.add("username",   new   ActionMessage("hello.no.username.error"));  
             
             
             
          /*   if(!GenericValidator.isEmail(userName))   {  
        errors.add("username",   new   ActionMessage("hello.no.email"));  
  }  
   
  *Validator验证框架包含许多验证方法  
   
        */      
   
                return   errors;  
   
        }  
   
  }  
   
  Top

4 楼km3(北落师门)回复于 2005-03-08 14:18:10 得分 0

我指的不是像楼上的用acitonForm验证,我想知道的是用validation.xml和validator-rules.xml验证的方法,2楼的可以src、*.xml和*.jsp压一下发到我信箱里(千万不要考lib)km3@163.com  
  谢谢了Top

5 楼kofsky(御风而动)回复于 2005-03-08 23:28:30 得分 0

三楼的帅哥,我也要,wyliufeng521@163.com  
   
  多谢了,收到结贴。Top

6 楼wftang(tang)回复于 2005-03-09 13:35:06 得分 0

已发,请查收,km3@163.com,wyliufeng521@163.comTop

7 楼pinetreexia(lin)回复于 2005-03-09 15:27:16 得分 5

我也要,pinetree_xia@sina.comTop

8 楼kofsky(御风而动)回复于 2005-03-09 17:31:49 得分 0

非常感谢   wftang   的例子,结贴。Top

9 楼pinetreexia(lin)回复于 2005-03-14 13:19:27 得分 0

为什么运不起来了,老大,请指点,Top

相关问题

  • **高分求struts的validator有效性验证实例**
  • 一个实例
  • jsp实例??
  • 请看实例!
  • 寻求实例
  • 求InstallComponent实例
  • 类的实例化
  • 求crytal report 实例
  • 变量实例化
  • 类的实例化

关键词

  • 验证
  • struts
  • apache
  • validate
  • 例子
  • actionerrors
  • actionmapping
  • username
  • import org
  • action

得分解答快速导航

  • 帖主:kofsky
  • km3
  • wftang
  • wst302
  • pinetreexia

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo