《最新实用软件Struts》课程考试大纲

2010年12月24日 其他资源 1条评论 阅读4061次

《最新实用软件 Struts 》课程考试大纲

 

一、课程名称

《最新实用软件 Struts

二、课程性质和任务

  (一)课程性质

本课程是计算机科学与技术专业的专业任选课之一。

  (二)课程任务

本课程的任务是:使学生了解 Web 应用程序的开发过程,理解 MVC 设计模式,掌握使用 Struts 架构技术开发 Web 应用程序的方法,为后续的学习及设计打下良好的基础。

三、课程主要教学内容

(一) Struts 概述

了解 Web 应用程序的开发过程,了解 Struts 架构技术,了解 Struts 的版本及安装过程,理解 Struts 架构技术的工作原理。

(二) Struts 入门举例

    理解 Struts 的执行流程,进一步理解 Struts 的工作原理,分析注册程序并完善。

实验一:注册程序

(三)简单验证

了解 Struts 各个组件的作用,掌握 ActionServlet 组件的使用方式,掌握 ActionForm 组件的作用,掌握简单验证的方法及错误处理。

实验二: Struts 简单验证

(四)复杂验证

理解复杂验证解决的问题,理解复杂验证与简单验证的区别,掌握 ActionForward 组件、 ActionMapping 组件和 Action 组件的使用方法。

实验三: Struts 复杂验证

(五) Struts 标签

    了解 Struts 标签与 JSP 标签的关系,理解 HTML 标签、 Bean 标签、 Logic 标签及自定义标签的声明及使用方法。

实验四: Struts 标签

(六)国际化应用

了解各种字符编码方式及其区别,理解场所的概念,理解国际化的含义,掌握国际化的实现方法。

实验五:国际化

(七)验证框架应用

掌握 ActionForm 验证方式、 Action 的代码验证,掌握使用验证框架验证,掌握使用 DynaValidatorForm 的验证。

实验六:验证框架应用

(八) Struts Tiles 框架

    了解 Tiles 框架,掌握 Tiles 的配置与应用,掌握 Struts Tiles 的集成,掌握 Tiles 组件的组合方式。

实验七: Tiles 框架

(九) Struts 技巧运用

掌握利用 Token 解决重复提交的方法,掌握 Struts 的上传和下载方法,掌握 Struts 处理中文乱码的方法等。

实验八: Struts 技巧运用

四、基本要求及重点、难点说明

本课程的基本要求:掌握 Web 应用程序的开发过程;理解 Struts 架构技术的开发方法;掌握使用 Struts 架构技术开发 Web 应用程序的过程,为后续的课程及设计打下良好的基础。

     本课程的重点是简单验证和复杂验证的方法及步骤。难点是 Struts 的工作流程及开发方法。

五、学时分配表

 

 

章节

内容名称

学时

各环节教学时数分配

备注

讲授

实验

上机

机动

 

 

1

Struts 概述

2

2

 

 

 

 

 

2

Struts 入门举例

4

2

 

2

 

 

 

3

简单验证

6

4

 

2

 

 

 

4

复杂验证

6

4

 

2

 

 

 

5

Struts 标签

4

2

 

2

 

 

 

6

国际化应用

4

2

 

2

 

 

 

7

验证框架应用

4

2

 

2

 

 

 

8

Struts Tiles 框架

4

2

 

2

 

 

 

9

Struts 技巧运用

6

4

 

2

 

 

 

合计

 

40

24

 

16

 

 

 

六、使用教材及参考资料

Struts 基础与开发案例详解》,清华大学出版社,徐明华、邱加永编写。

Struts2 深入详解》,电子工业出版社,孙鑫编写。

七、其他补充说明及要求

本课程的先修课是《 Java 程序设计》,考核方式为期末考试与平时考核相结合的方式。

 

 

 

 

分享本文至:

WRITTEN BY

avatar
本文标签:java考试
看了本文是不是觉得很赞,那就赶紧点击下面按钮分享给身边的朋友吧!

1 条评论

  1. avatar 电视棒

    好,我看了又进步了

欢迎留言




用户登录

sitemap