《struts 标签手册.ppt》由会员分享,可在线阅读,更多相关《struts 标签手册.ppt(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、StrutsStruts标签库标签库标签库标签库相关回顾相关回顾标签有什么用?标签有什么用?标签如何使用?标签如何使用?标签如何使用?标签如何使用?上机目标上机目标开发开发“我的宝贝儿我的宝贝儿”电子宠物网站,完成如下功能电子宠物网站,完成如下功能添加宠物日记添加宠物日记显示宠物日记列表显示宠物日记列表删除宠物日记删除宠物日记 教员讲解上机目标教员讲解上机目标训练技能点训练技能点使用使用Struts HTML标签标签使用使用Struts LOGIC标签标签使用使用Struts BEAN标签标签训练要点:训练要点:Struts html标签标签Struts logic标签标签需求说明:需求说明:
2、发表宠物日记发表宠物日记1、链接:、链接:写宠物日记写宠物日记 2、判断用户是否登录,如果未登录显示、判断用户是否登录,如果未登录显示 “请到首页登录请到首页登录”,不显示表单,不显示表单3、通过隐藏表单域提交对应的宠物通过隐藏表单域提交对应的宠物id阶段阶段1讲解需求说明讲解需求说明实现思路及关键代码:实现思路及关键代码:1、创建实体类、创建实体类2、开发、开发DAO代码(代码(包括接口和实现类包括接口和实现类)3、开发并配置、开发并配置Form Bean和和Action Bean4、开发页面代码、开发页面代码阶段阶段1代码示例代码示例讲解实现思路和关键代码讲解实现思路和关键代码完成时间:完
3、成时间:25分钟分钟需求说明:需求说明:在阶段在阶段1基础上,继续完成发表宠物日记功能。基础上,继续完成发表宠物日记功能。1、增加天气、是否公开、宠物主人、宠物主人、增加天气、是否公开、宠物主人、宠物主人Email的输入的输入2、宠物主人和宠物主人宠物主人和宠物主人Email默认为默认为当前登录宠物的宠主和宠主当前登录宠物的宠主和宠主Email阶段阶段2完成时间:完成时间:15分钟分钟阶段阶段2n常见调试问题及解决办法常见调试问题及解决办法n代码规范问题代码规范问题共性问题集中讲解共性问题集中讲解训练要点:训练要点:Struts LOGIC标签标签Struts BEAN标签标签需求说明:需求说
4、明:1、在宠物详细信息页显示日记列表、在宠物详细信息页显示日记列表http:/ 俺去也俺去也阶段阶段3讲解需求说明讲解需求说明实现思路及关键代码:实现思路及关键代码:在在DAO层和层和Biz层增加按照宠物层增加按照宠物ID查找日记的方法查找日记的方法修改修改Action方法方法使用使用显示日记显示日记使用使用标签格式化日期标签格式化日期使用使用和和实现隐藏实现隐藏“不公开不公开”日日记的功能记的功能阶段阶段3讲解实现思路和关键代码讲解实现思路和关键代码完成时间:完成时间:20分钟分钟需求说明:需求说明:在在阶阶段段3的的列列表表中中,日日记记是是当当前前登登录录的的宠宠主主发发布布的的,则则显显示示删删除除的链接的链接在在Action中增加中增加doDel方法,实现删除功能。方法,实现删除功能。删除成功后,仍重定向回宠物详细信息页面。删除成功后,仍重定向回宠物详细信息页面。阶段阶段4完成时间:完成时间:15分钟分钟阶段阶段4n常见调试问题及解决办法常见调试问题及解决办法n代码规范问题代码规范问题共性问题集中讲解共性问题集中讲解总结总结总结并布置作业总结并布置作业