软件开发框架Struts2输入校验_第1页
软件开发框架Struts2输入校验_第2页
软件开发框架Struts2输入校验_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件开发框架(J2EE)课程教学单元设计单元5 Struts 2输入校验授课教师:软件开发课程组授课班级:单元总学时:6教学条件软件开发平台、投影设备、广播软件、互联网教学素材参考教材、课件、授课录像教学目标知识目标:(1) 了解输入校验的重要性;(2) 掌握validate。方法的使用;(3) 掌握validateXxx()方法的使用;(4) 掌握校验器的配置风格;(5) 熟练掌握Struts 2常用内置校验器。能力目标:(1) 能够重写 validate()方法和 validateXxx()方法,实 现手动输入校验;(2) 能够熟练使用字段校验器配置风格和非字段校验 器配置风格;(3) 能

2、够熟练应用 Struts 2内置校验器。教学内容设计任务5-1 : Struts 2手动输入7任务5-2 :基于框架的输入校任务5-3 : Struts 2内置校验校验 验 器重点:Struts 2手动输入校验、校验配置风格、Struts 2内置校验器难点:Struts 2手动输入校验课后作业(1) 使用validate()方法实现对用户输入数据的校验(2) 使用validateXxx()方法实现对用户输入数据的校验(3) 使用必填校验器对商品名称进行不为空的校验教学过程设计任务1 Struts 2手动输入校验(2课时)主要步骤教学内容教学方法教学手段学生活动引入为什么要使用输入校验?教师启发

3、认真听讲告知(教学内 容、目的)(1) validate()方法输入校验(2) validateXxx()方法输入校验(3) 输入校验流程讲解课件演示认真听讲任务简介了解输入校验的重要性,熟悉输入校 验流程,能够熟练使用validate。、validateXxx()方法进行手工输入校验。讨论归纳课件演示认真听讲 参与发言任务分析由于Web应用的开放性,输入校验直 接影响了系统的稳定性。在Struts 2框架中,validate。方法即是专门用来 校验数据的方法,可通过继承 ActionSupport 类,并重与 validate。方 法来元成输入校验。同样地,在Struts 2框架中,可以在

4、Action类中提供 validateXxx()方法,用于校验 xxx()逻 辑处理方法。本任务通过实例方式演 示了这两种方式的实现。基于上述两 种方法的实现,能够更好地熟悉Struts 2完成输入校验的整个流程。讨论归纳课件演示 小组讨论认真听讲参与发言分组讨论支撑知识 Struts 2框架特点(2) Struts 2手动输入校验(3) 输入校验流程讲解归纳课件演示认真听讲参与发言示范操作(1) 重写validate()方法实现对用户输 入数据的校验(2) 重写validateXxx()方法实现对用 户输入数据的校验讲解示范认真听讲参与发言任务实施(1) 重写validate()方法实现对用

5、户输 入数据的校验(2) 重写validateXxx()方法实现对用 户输入数据的校验动手实践分组实践小组讨论 动手实践分享交流各组对两种输入校验用法的理解个别演示分组讨论个别演示 分享交流课程总结(1) Struts 2输入校验流程及其重要 性(2) validate()方法输入校验(3) validateXxx()方法输入校验教师讲解课件演示认真听讲课后作业拓展训练:(1)练习 validate()和 validateXxx()方 法的用法。分组学习交流讨论教学过程设计任务2基于框架的输入校验(2课时)主要步骤教学内容教学方法教学手段学生活动引入为什么要使用基于框架的输入校验?教师启发认真

6、听讲参与发言告知(教学内 容、目的)(1) 掌握使用字段校验的输入校验(2) 掌握使用非字段校验的输入校验(3) 掌握输入校验的国际化信息启发提问 操作讲解 案例演示项目演示认真听讲任务简介Struts 2提供两种方式来配置校验规 贝字段校验器配置风格和非字段校 验器配置风格。其中,字段校验风格 的配置以字段优先,非字段校验风格 的配置以校验器优先。讨论归纳课件演示认真听讲参与发言任务分析本任务通过实例演示的方法详细介绍 了使用字段校验的输入校验用法和使 用非字段校验的输入校验用法,并用 实例演示了提示信息使用国际化的方 法。讨论归纳课件演示 小组讨论认真听讲参与发言分组讨论支撑知识 Stru

7、ts 2框架(2) 校验器配置风格(3) 输入校验的国际化信息讲解归纳课件演示认真听讲参与发言示范操作(1) 使用字段校验的输入校验实例(2) 使用非字段校验的输入校验实例(3) 输入校验的国际化信息提示实例讲解示范认真听讲参与发言任务实施(1) 使用字段校验的输入校验实例(2) 使用非字段校验的输入校验实例(3) 输入校验的国际化信息提示实例动手实践分组实践小组讨论 动手实践分享交流通过上述实例,掌握基于框架的输入 校验的用法个别演示分组讨论个别演示 分享交流课程总结本任务通过实例方式详细分析了基于 框架的输入校验的用法。教师讲解课件演示认真听讲课后作业拓展训练:(1)练习字段校验和非字段校

8、验使用 实例。分组学习拓展实训 递交代码及报告教学过程设计任务3 Struts 2内置校验器(2课时)主要步骤教学内容教学方法教学手段学生活动引入Struts 2有哪些内置校验器?教师启发认真听讲参与发言告知(教学内 容、目的)掌握Struts 2常用内置校验器的用法启发提问 操作讲解 案例演示项目演示认真听讲任务简介Struts 2框架提供了大量的内置校验 器,可以实现应用中的大部分校验。 使用简单,只需创建配置文件,对这 些校验器进行配置即可。讨论归纳课件演示认真听讲参与发言任务分析本任务通过实例演示的方法详细介绍 了 Struts 2常用的内置校验器的用法, 具体包括必填校验器、必填字符串校 验器、字符串长度校验器、整数校验 器、日期校验器、邮件地址校验器、 网址校验器及其实例。讨论归纳课件演示 小组讨论认真听讲参与发言分组讨论支撑知识(1) Struts 2内置校验器讲解归纳课件演示认真听讲参与发言示范操作(1) 必填校验器使用实例(2) 字符串长度使用实例(3) 日期校验器使用实例(4) 邮件地址校验器使用实例讲解示范认真听讲参与发言任务实施(1) 必填校验器使用实例(2) 字符串长度使用实例(3) 日期校验器使用实例(4) 邮件地址校验器使用实例动手实践分组实践小组讨论动手实践分享

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论