- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JavaEE-单元2任务1任务实施
Struts2+Hibernate+Spring JavaEE 企业级项目开发 单元二 系统管理 —任务1实施 搭建Struts2开发环境及角色管理 1 任务介绍 2 实施步骤 3 任务小结 4 拓展任务 目录页 第1页 任务1实施 搭建Struts2开发环境 及角色管理 过渡页 第2页 过渡页 任务介绍 任务1实施 搭建Struts2开发环境及角色管理 任务介绍 本任务主要介绍了角色管理,主要包括: 视图层JSP设计 实体层 DAO接口 DAO实现 Action控制层 Struts2的配置文件:struts.xml 第3页 过渡页 第4页 过渡页 实施步骤 任务1实施 搭建Struts2开发环境及角色管理 实施步骤 第5页 1 视图层JSP设计 修改角色视图层需要设计两个页面:updateRole.jsp、showAllRole.jsp 任务目标:角色管理的功能是完成角色的添加、删除、修改与显示,本任务以修改角色修改为例说明角色管理设计过程。 应用Struts2框架设计角色管理模块 任务1实施 搭建Struts2开发环境及角色管理 实施步骤 第6页 运行结果 连接SQLServer2008时,需要导入sqljdbc4.jar包到项目中 应用Struts2框架设计角色管理模块 任务1实施 搭建Struts2开发环境及角色管理 实施步骤 第7页 2 实体层 实体类:角色实体类 public class Role implements java.io.Serializable{ private int id; private String roleName;//角色名称 private String roleDesc;//角色描述 public Role(){ } …… // 一组set/get属性方法 } 任务1实施 搭建Struts2开发环境及角色管理 实施步骤 第8页 3 DAO接口 修改角色接口:RoleDAO.java public interface RoleDAO { //修改角色 public boolean updateRole(Role role); //根据id查询查询指定角色 public Role searcherRoleByID(int id); } 任务1实施 搭建Struts2开发环境及角色管理 实施步骤 第9页 4 DAO实现 DAO实现类:RoleDAOImpl.java //根据id查询查询指定角色 public Role searcherRoleByID(int id) { Role role=null; String sql=select * from tb_role where id=?; …… // 连接数据库,根据角色id查询角色表获得角色信息 return role; } //修改角色 public boolean updateRole(Role role) { boolean result=false; //修改结果 …… // 连接数据库,根据角色对象修改角色表,修改成功返回true,否则返回false return result; } 任务1实施 搭建Struts2开发环境及角色管理 实施步骤 第10页 5 Action控制层 修改角色首先要根据ID获取角色信息并保存到内存中,其次在修改页面中输入要修改的角色信息,最后获取角色信息并修改。 //修改角色预处理 public String preupdateRole()throws Exception{ String result=; //获取id参数 HttpServletRequest request= ServletActionContext.getRequest(); String idStr=request.getParameter(id); if(idStr==null){ idStr=0; } int id=Integer.parseInt(idStr); Role role=new Role(); Ro
您可能关注的文档
- 北京西城东城海淀三大城区2016年初三中考二模数学(含答案解析).doc
- IQ测试题+情景面试题.doc
- IP广播系统产品资料供弱电工程参考.doc
- ir讲义20134跨语言信息检索.ppt
- 石油化工企业环境应急预案编制指南.ppt
- ISMS-B-2015信息安全管理规范.doc
- 北师六年上册3、4单元导学案设计.doc
- ISO(TS)16949标准学习详细资料.ppt
- 北师大九下3.5确定圆的条件.ppt
- 石油化工机电总承办项目管理.ppt
- Unit 3 My School 第4课时Section B 1a-2b(学习任务单)人教2024版七上英语..pdf
- Unit 3 My School 第3课时 Section A Grammar Focus(学习任务单)人教2024版七上英语.pdf
- Unit 4 Don't eat in class Section B(2a~2c)教学设计2023-2024人教版英语七年级下册.pdf
- Unit 6 I'm watching TV.Section A(1a~2d) 表格式教学设计 人教版英语七年级下册.pdf
- Unit 3 My School 第3课时Section A Grammar Focus 课后练习人教2024版七上英语.pdf
- 聚焦红色资源赓续红色血脉观后感范文.docx
- 关于人生哲理名言名句大全.docx
- 茶馆读书心得初三作文800字7篇.docx
- 中国榨油机炒锅行业市场深度分析及投资战略研究报告.docx
- 中国智能电子行业市场前景预测及投资战略研究报告.docx
最近下载
- 小学文言文阅读专项训练(带答案30篇) .pdf VIP
- 2024《国有企业管理人员处分条例》解读PPT(优质PPT).pptx
- 模块式钢结构框架组装、吊装技术.pdf VIP
- 《非暴力沟通》读书笔记.pdf VIP
- GB50781-2012 电子工厂化学品系统工程技术规范.pdf
- 医院伦理委员会2024年度工作总结.docx VIP
- (高清版)DB34∕T 5016-2015 安徽省园林绿化养护管理标准.pdf VIP
- 实验室生物安全手册 (1).docx VIP
- 广州数控GSK988TATA1TB系列 编程操作手册.pdf
- IEC61373-2010铁路应用车辆设备冲击和振动试验(中文).pdf
文档评论(0)