专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Java Exception

如何将struts 的ActionErrors 的错误信息用Javascript 错误窗口弹出

发布时间:2010-06-05 12:32:41 文章来源:www.iduyao.cn 采编人员:星星草

我在写用户登录时,FormBean 用的是DynaValidatorForm:
  <form-beans>
  <form-bean name="logonForm" type="org.apache.struts.validator.DynaValidatorForm">
  <form-property name="userid" type="java.lang.String"/>
  <form-property name="passwd" type="java.lang.String"/>
  </form-bean>
  </form-beans>
  这样就可以在validation.xml中设置相关的检验:
  <form-validation>
  <formset>
  <form name="logonForm">
  <field property="userid"
    depends="required">
    <arg0 key="userid.displayname"/>
  </field>
  <field property="passwd"
    depends="required">
    <arg0 key="passwd.displayname"/>
  </field>
  </form>
  </formset>
  </form-validation>
 
  可是我如何将struts 的ActionErrors 的错误信息用Javascript 错误窗口弹出,而不用在页面上显示   

------解决方法--------------------------------------------------------
在jsp中加入一句话,具体记不清了,你可以试试这个
  <html:javascript formName="yourForm" page="2"/>
------解决方法--------------------------------------------------------
在JSP页面中要这样写,才是客户端校验:
 
  <html:form action="/resumeAction.do"
  onsubmit="return validateResumeActionForm(this);">
  <html:javascript formName="resumeActionForm"/>
------解决方法--------------------------------------------------------
你看一下Struts自己带的例子,有数据校验的功能,如果输入的数据不对就弹出一个提示窗口。看一下那些代码一切尽在不言中。
 

    
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: