《J2EE框架技术》教学大纲Word文件下载.doc

上传人:wj 文档编号:6914734 上传时间:2023-05-07 格式:DOC 页数:6 大小:83KB
下载 相关 举报
《J2EE框架技术》教学大纲Word文件下载.doc_第1页
第1页 / 共6页
《J2EE框架技术》教学大纲Word文件下载.doc_第2页
第2页 / 共6页
《J2EE框架技术》教学大纲Word文件下载.doc_第3页
第3页 / 共6页
《J2EE框架技术》教学大纲Word文件下载.doc_第4页
第4页 / 共6页
《J2EE框架技术》教学大纲Word文件下载.doc_第5页
第5页 / 共6页
《J2EE框架技术》教学大纲Word文件下载.doc_第6页
第6页 / 共6页
亲,该文档总共6页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

《J2EE框架技术》教学大纲Word文件下载.doc

《《J2EE框架技术》教学大纲Word文件下载.doc》由会员分享,可在线阅读,更多相关《《J2EE框架技术》教学大纲Word文件下载.doc(6页珍藏版)》请在冰点文库上搜索。

《J2EE框架技术》教学大纲Word文件下载.doc

考核方式:

本课程为考试课程(笔试)。

成绩评定:

平时成绩占30%,考试卷面成绩占70%。

二、课时分配

课时分配表

序号

课题

课时分配

小计

理论

实验

习题

课程设计及大型作业

1

认识struts2,web框架技术,安装struts2,编写简单的struts2程序

7

4

3 

2

领域对象,模型驱动方式,

4

3

访问request,session和application对象

9

5

struts2配置文件详解 

配置ACTION,配置result

6

OGNL 

 Struts2案例

8

Hibernate开发

5 

使用Hibernate开发留言板

10

13

合计

58

30

28

三、课题内容及要求

(一)、Struts2简介

内容:

1.了解什么是web框架

2.struts1和struts2有何区别

3.下载和安装struts2

4.编写helloworld

5.struts2项目开发总结

(二)、控制器组件

1.使用领域对象接收用户输入

2.编写一个登陆程序体验如何使用领域对象接收用户输入

a.创建使用struts2的web项目

b.编写登陆页面login.jsp

c.编写User类

d.编写LoginAction类

e.编写success.jsp和error.jsp

f.在struts.xml文件中配置LoginAction

g.发布并测试

3.使用ModelDrivenaction

修改loginAction、login.jsp、success.jsp

比较两种方式各有何优缺点。

(三)、访问request,session,application对象,用户登录,用户跟踪

1.与servletAPI耦合的访问方式

2.讲解struts2中构造了3个MAP对象来了替代request,session.application。

3.如何获得三个MAP对象

4.通过ActionContext来获得request,session和application对象

5.编写代码来演示这个过程

6.要求学生再次编写用户登录程序,但是要求是使用ActionConext

7.讲解通过接口注入ioc方式获得request、session、application对象

8.要求学生编写类似程序进行练习

9.讲解与servletAPI耦合

10.讲解通过接口注入获取HttpServletRequest和ServletContext对象

11.让学生进行演练,熟悉通过实现ServletRequestAware,ServletContextAware

(四)、Struts2配置详解

1.讲解struts2和XWORK的关系,以及各自的职责。

2.介绍XWORK2

3.Struts框架由两部分组成XWORK2和Struts2.

4.XWORK的核心功能IoC(控制反转),OGNL,数据类型转换,验证和可插入的配置。

5.介绍struts2的体系结构

6.ActionMapper和ActionMapping

7.ActionProxy和ActionInvocation

8.ActionContext

9.ObjectFactory

10.讲解struts2的配置文件

11.web.xml

12.struts.xml

13.struts-properties

14.struts.default.xml

15.struts-plugin.xml

(五)、配置Action,配置Result

1.配置Action

2.Action映射

3.使用method属性

4.演示在NewsAction中实现CRUD操作

5.动态方法调用

6.模拟Struts1的ForwardAction

7.默认的action

8.通配符映射

9.配置Result

10.结果映射

11.结果类型

12.常用结果类型

13.dispatcher结果类型

14.redirect结果类型

15.redirectAction结果类型

16.plainText结果类型

17.全局结果

18.动态结果

19.在结果配置中使用参数

20.异常处理

(六)、Action注解,OGNL

1.为什么使用OGNL

2.OGNL基础

OGNL上下文的概念

3.分析计算OGNL表达式的示例程序

4.OGNL表达式的基础单元就是导航链

属性名

方法调用

数组索引

5.OGNL的常量

6.OGNL的操作符

7.访问JAVABEAN的属性

8.OGNL调用方法

逗号序列操作符

花括号操作符

in和notin操作符

访问JavaBean的属性

9.调用方法

10.OGNL调用静态方法和静态字段

11.OGNL调用构造方法

12.OGNL的索引访问

13.数组和索引列表

14.JavaBean的索引属性

15.OGNL对象索引属性

16.对集合进行操作

17.创建集合

18.创建列表

19.创建数组

20.创建MAP

21.集合的伪属性

(七)、Strus2实例开发内容:

1.创建项目

2.配置web.Xml

3.添加struts库

4.创建控制器和类

(1).通用类

(2)登录控制器

(3)注册控制器

(4)密码修改控制器

(5)JavaBean类User

5.创建验证文件

6.配置action

7.创建mysql数据库

8.编写自愿文件

9.配置资源文件路径

10.创建视图页面

11.运行结果

(1).注册用户

(2)用户跟踪

(3)查看信息

(4)修改密码

(5)登录

(6)英文界面

(八)、Hibernate开发

1、Hibernate概述

2、下载安装Hibernate环境

3、Hibernate开发的基本步骤

4、Web分页程序编写

(九)、Hibernate项目实战

1、Hibernate留言板分析

2、留言板设计

3、实现留言板系统

4、创建增删留言的模块

四、说明

1、本课程的先修课程为java面向对象程序设计语言,在本课程包含大量作业,除了课内上机以外,需要学生课外150左右课程上机完成作业,课外上机应根据情况安排教师辅导。

2、教学原则

注重培养学生分析问题、解决问题的能力。

注重培养学生独立思考的能力。

注重学生编程思想、解题思路的训练和培养

3、教学建议

加强理论与实践相结合,注重学生上机能力的培养。

注重培养学生编码的规范性。

注重培养学生团队合作能力,和独立解决问题的能力。

课程讲授应循序渐进,根据学生对内容的掌握情况适当调整授课进度。

4、教材参考

(1)、教材选取《JavaWeb整合开发全程指南》,电子工业出版社,许锋主编

(2)、参考的教学资料

课件、教案、电子资料、录制视频、视频课件

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 管理学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2