资源预览内容
第1页 / 共8页
第2页 / 共8页
第3页 / 共8页
第4页 / 共8页
第5页 / 共8页
第6页 / 共8页
第7页 / 共8页
第8页 / 共8页
亲,该文档总共8页全部预览完了,如果喜欢就下载吧!
资源描述
课题课题 8 Struts2 综合应用实例综合应用实例教学目的:教学目的: 掌握 Struts2 的框架的运行原理 使用 Struts2 框架进行动态 Web 开发 教学内容:教学内容: 基于 Struts2 学生管理信息系统的实现 教学重点:教学重点: 基于基于 Struts2 学生管理信息系统用户信息管理模块的实现学生管理信息系统用户信息管理模块的实现 基于基于 Struts2 学生管理信息系统学生信息管理模块的实现学生管理信息系统学生信息管理模块的实现教学难点:教学难点: 添加与修改操作 重构 url使用案例:使用案例: 学生管理信息系统学生管理信息系统教材对应章节:教材对应章节:第第 7 章章 授课内容:授课内容:1.1单表案例实现单表案例实现 功能实现步骤功能实现步骤用户信息的列显 用户的添加用户的删除用户信息的修改 核心代码及技术核心代码及技术(1) struts.xml(2)UsersAction.java(3)Userslist.jsp或者(4)UsersForm.jsp 课堂实践课堂实践完成班级信息的添删改查及列显1.2多表案例实现多表案例实现 功能实现步骤功能实现步骤学生信息的列显 学生的添加Preparable 接口学生的删除学生信息的修改 核心代码及技术核心代码及技术(1) struts.xml(2)StudentAction.java(3)Studentlist.jsp(4)StudentForm.jsp(5)Constants.java(6)BasicAction.java课后任务:完成课程表的添、删、改、查及列显完成学生选课的添、删、改、查及列显 成绩输入 数据表参考: 1.课程信息表(course)数据类型 是否为 PK是否为 FK是否可以为 NULL备注coursenoInt(4)PKNOT NULL课程编号(自动跳号)coursenameVarchar(20)NOT NULL课程名称creditInt(4)NOT NULL学分cdatedateTimeNot Null创建日期(默认选用当天 日期)cnameVarchar(8)Not Null创建人2. 学生选课信息表(sc)数据类型 是否为 PK是否为 FK是否可以为 NULL备注snonvarchar(8)PKFK1NOT NULL学号cnoInt(4)PKFK2NOT NULL课程编号gradeInt(4) 分数 cdatedateTimeNot Null创建日期(默认选用当天 日期)cnameVarchar(8)Not Null创建人FK1References sno foeign key student(sno)FK2References cno foeign key course(cno)
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号