分享

使用AJAX的Struts验证框架(6)

 WindySky 2007-01-22
验证处理流

  首先客户端会初始化XMLHTTP组件以执行到服务器的请求,然后在用户触发器开始构建时,URL参数将被发送到服务器。在完成构建参数后,客户端会连接oneadystatechange XMLHTTP事件,以侦听来自服务器端的响应。收到响应后,客户端会开始分析XML验证消息,并将消息放置到正确的区域(参见图6)。

  如果请求被服务器接受,则服务器会开始检查AJAX验证条件的参数,并处理验证。完成之后,将从生成的错误对象过滤出与用户输入对象相关的特定错误。在过滤流程完成之后,将生成XML消息,并发送回客户端(参见图7)。

使用AJAX的Struts验证框架(图七)

  结束语

  在本文中,我们构建了一个控制器,它能够接收来自客户端的异步请求,并合并struts验证流程以产生动作错误对象。在产生错误对象并生成作为应答返回客户端以指示错误消息的XML消息之后,将对被验证的特定输入对象进行过滤(参见图8和图9)。

使用AJAX的Struts验证框架(图八)

使用AJAX的Struts验证框架(图九)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多