![]() |
|
| 当前位置: > 主页>网络编程>Java>JAVA开发技巧>使用 Struts Validator(1) |
|
这些消息是顺序处理的,主要由 Validator 引擎决定一次处理多少消息。换句话说,有可能得到一条消息指示多个为空的字段必须填写。但是,单击 OK 并纠正这个错误之后,还会出现不同的错误(例如电话号码格式不对)。Validator 总是只呈现一个对话框,但是这个对话框可以包含多个错误。虽然 Validator 有选择地呈现这些错误,但是它还是会确保在允许用户继续操作之前,要满足所有验证规则。 结束语 这篇教程看起来可能更像一大堆配置而不是编程。我更多是一个编码人员,但是有时您不得不花大量的配置时间,以便可以少些编码时间。没有 Validator 或者类似的组件,就不得不编写 Java 或 JavaScript 代码,对 Struts 表单上的每个输入框手工进行验证。即使热爱编码的人也恨透了编写验证句柄,特别是憎恨一遍又一遍地编写。 现在应当已经从 Struts 示例应用程序和本教程介绍的验证规则构建了一个可工作的 Validator 设置和一个好的测试环境。当我在新机器上安装 Tomcat、Struts 和 Validator 时,我经常使用这个正确的设置;它可以帮我免除跟踪错误的麻烦。另外,对于您现在和未来的 Web 应用程序,也可以使用这个配置。 通过本教程,您应当已经对 Struts 和 Validator 组件真正有了些熟悉,特别是对它们的配置文件。甚至您现在还没有使用 Validator 组件,也应当有助于您掌握 Struts 安装。 不论您如何使用本教程,我都希望它会把您的 Struts 开发(和验证)带上一个层次!希望您喜欢! 附录:在 Tomcat 5.5.x 上安装 Struts 下载 Struts 虽然这并不是关于 Struts 的教程,我仍然想简要地介绍一下 Struts 的简单安装。虽然我希望您拥有基本的 Struts 经验,但我知道实际上有许多人是随着本教程才第一次尝试 Struts。如果您属于这一类,那么请跟随这些步骤好设置并运行 Struts 和示例应用程序。 1、先从访问 Struts Web 站点 开始。在页面的左侧,会看到 Downloads 标题(可能需要向下稍微滚动页面);请选择 Binaries。
图 8:下载最新版的完整二进制 Struts 发行版 4、文件下载之后,解压档案文件;应当得到名为 jakarta-struts-1.2.4 这样的目录。现在可以删除档案文件(而且,如果在解压的过程创建了 TAR 文件,也请删除)。 安装 Struts 请把新创建的 Struts 文件夹移动到保存 Java 项目的目录中。在我的系统上,我把它移动到 /usr/local/java,从而形成 /usr/local/java/jakarta-struts-1.2.4。进入这个文件夹,看起来应当像图 9 那样:
图 9:对 Struts 的二进制发行版来说真是没有太多可说的 2、进入 webapps 文件夹;应当看到几个 WAR 文件(其中有五个在 Struts 1.2.4 中)。请把这些文件都拷贝到 Tomcat webapps 目录。如果 Tomcat 没有运行,请启动 Tomcat。Tomcat 将解压每个 WAR 文件,并自动装入应用程序。
|
|||||||||||||||||||||||||||||||||||||||