第10章 Struts2输入校验.pptVIP

  • 3
  • 0
  • 约3.1千字
  • 约 23页
  • 2019-08-30 发布于湖北
  • 举报
* * 第10章 Struts2校验 课前导读 对于Web应用程序来说,表单的验证是必不可少的一个环节,验证的好坏还会直接影响服务器的性能和软件的应用效率,对此Struts2提供了多种校验规则,基本可以满足表单验证的需求。 重点提示 输入校验简介 编程式校验 使用校验框架 只校验Action中指定方法 自定义校验器 基于注解方式的输入校验 * 1.1 输入校验简介 客户端校验 客户端校验主要是阻止正常用户的误操作输入提交到服务器,降低服务器端负担。主要通过JavaScript代码完成。 服务器校验 服务器校验是防止非法数据进入程序,导致程序异常、底层数据库异常。它是整个应用程序阻止非法数据的最后防线,主要通过在应用程序中编程实现。 * 1.1 Struts2的输入校验工作流程 通过名为validation的拦截器来完成输入校验功能 * 1.2编程式的校验 Action类要继承自ActionSupport类。 可以有以下三种编程式的输入校验方式: 在Action类的业务处理方法中编写输入校验代码 在Action类中重写validate()方法来编写输入校验代码 在Action类中重写validateXxx()方法来编写输入校验代码 xxx为某个业务处理方法 validate()方法和validateXxx()方法由DefaultWorkFlowInterceptor拦截

文档评论(0)

1亿VIP精品文档

相关文档