Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Java > 在MYECLIPS中建立动态表单验证框架DynaValidator
【标  题】:在MYECLIPS中建立动态表单验证框架DynaValidator
【关键字】:MYECLIPS,DynaValidator
【来  源】:http://blog.csdn.net/xttwzx/archive/2007/04/12/1561783.aspx

在MYECLIPS中建立动态表单验证框架DynaValidator

Your Ad Here struts表单验证:
(作者: 沈阳大学 王志新)
(1)新建一web工程
(2)引入struts
(3)新建"new Form,Action and jsp"
  第一步:
       form 的 use case: index
       form Impl: org.apache.struts.validator.DynaValidatorForm
       form properties: userName(类型是text)
       Jsp: Create JSP form
       "next"
 
  第二步:
       "finish"

(4) 在struts-config.xml上点右键 new --> new plugin
    plugin class 处选 "browse.."
    在弹出的对话框中输入validatorPlugIn
    选中下框出现的validatorPlugIn - org.apache.struts.validator
    "ok" 回到"new plugin"对话框
    set properties --> add
    输入以下内容
    Property: pathnames
    Value: /WEB-INF/validator-rules.xml,/WEB-INF/validation.xml

(5) (新建validation.xml文件) 在WEB-INF目录点右键,
    new --> new xml(from template) --> 输入文件名为validation.xml
    用以下内容覆盖原内容:
    <form-validation>
    <formset>
        <form name="indexForm">
            <field property="userName" depends="required">
            <arg0 key="prompt.username" />
            </field>
        </form>
    </formset>
   </form-validation>

(6)设置ApplicationResources.properties
   加入以下内容:
     prompt.usernames=user name
     errors.required={0} is required.
(7)部署
(8)运行,测试在没有内容输入情况下有什么反应?
 
TI 德州仪器 RF/IF:【上一篇】
用PowerShell下载网页:【下一篇】
【相关文章】
  • myeclipse 和 Weblogic ejb 错误
  • Eclipse3.2.1 + MyEclipse5.1下配置websphere6.1并进行实时调试
  • MyEclipse 5.1.0GA_E3.2.1版破解
  • eclipse 3.1 tomcat 5.0 myEclipse 4.0详细配置
  • MyEclipse5.1的注册号
  • 如何在JBuilder2007中配置MyEclipse
  • 原有eclipse的类移植到myeclipse的编译问题(UnsupportedClassVersionError)
  • Myeclipse5中操作Oracle
  • 学习Java6(六) 嵌入式数据库Derby(6)myeclipse网络方式连接Derby
  • 学习Java6(六) 嵌入式数据库Derby(7)myeclipse本地方式连接Derby
  • 【随机文章】
  • MIDP中尝试粒子系统
  • 函数传对象调用,为什么值没有发生变化?
  • 光纤通信优点
  • 对Windows操作系统如何实现DDOS攻击
  • T1和E1控制器
  • PhotoShop快捷键[推荐]
  • 用photoshop圆你的汽车梦之四
  • 如何去除if else if 与switch case
  • 软件质量的“奥秘”(一)——虚伪的质量
  • 关于CxGrid控件中对选择项进行操作的方法
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.