《动态网页设计(JSP)》教学大纲

《动态网页设计(JSP)》教学大纲


2024年4月27日发(作者:)

动态网页设计(JSP)教学大纲

(课程代码:

CEAC9208)

(一)课程概述

1. 适用专业:高职高专院校计算机软件技术专业(590108)、计算机网络技术专业

(590102)o

2. 课程属性:CEAC认证课程。

3. 课程说明:

JSP是基于Java的动态网站开发技术,具有跨平台、安全、高效、面向Internet 的

特点。随着J2EE技术作为电子商务/政务的最佳解决方案的推广,JSP成为动态网站 开发

的主流技术。通过本课程模块的学习,学生应掌握JSP的运行环境和开发环境的搭 建、

JSP的基本语法、JSP的内置对象、JavaBean和Java Servlet技术、JDBC数据访 问技术、

JSP高级开发技术、JSP开发中的常用技巧等,并能应用这些基础知识和基本 技能开发简

单的JSP站点。

4. 教学目标

>

>

了解JSP的特点、技术原理,掌握JSP运行环境和开发平台的安装和配置

理解Tomcat的结构和工作原理,熟练掌握Tomcat的配置;熟练掌握Eclipse及其 插

件的安装、配置和具体应用

> 熟练掌握JSP的基本语法,包括JSP文件的基本构成、JSP指令元素、JSP脚本元 素、

JSP动作元素

>

>

>

>

>

>

理解JSP内置对象的功能,熟练掌握JSP內置对象的常用方法

理解JavaBean的概念、优点,掌握JavaBean的创建及具体使用

理解Servlet的概念,掌握Servlet的编写和部署应用

了解JDBC数据库访问技术,掌握JSP、Servlet、JavaBean中数据库的连接和操作

了解自定义标签、标准标签库、表达式语言和Struts框架开发等前沿技术

掌握JSP开发中的最常用的技巧:Java的中文问题、JSP和Servlet之间参数的传 递、

数据分页技术、JSP中上传文件以及JSP/Servlet过滤器技术

> 了解网站的规划和整体设计,能够应用JSP的基础知识和基本技能开发简单的JSP

站点。

5. 学时要求:96学时。

6. 先修课程:有一定的编程基础、HTML语言基础、Java语言基础、静态网页设计工具 使

用基础和SQL Server数据库基础。

(二)教学内容

1. JSP技术基础

(1) JSP技术及相关概念

> 了解JSP、ASP、PHP等动态网页技术

> 了解JSP技术的特点、原理

>在原来学习Java的基础上,进一步理解相关的几组概念

(2) JSP运行环境的安装和配置

>熟练掌握JDK的安装、配置和测试

> 了解JSP环境配置的几种方案

>理解Tomcat的结构和工作原理,熟练掌握Tomcat的安装、配置和测试

>熟练掌握应用Tomcat建立站点及虚拟目录

(3) JSP开发平台

A 了解 JBuilder、Eclipse 等 Java 开发工具

A重点掌握Eclipse及其插件的安装和配置

> 了解Eclipse常用插件的功能和作用

>逐步熟练应用MyEclipse插件开发JSP页面、JavaBean和Servlet

>逐步熟练使用Eclipse开发Java和Web应用程序

>掌握IDE工具与Web服务器的集成

(4) Web数据库

> 了解常用的Web数据库

>熟练掌握SQL Server 2000的安装和使用;了解MySQL数据库的安装和使用

>熟练掌握SQL Server数据库的设计

> 了解SQL语言,熟练掌握常用的SQL语句

(5) 开发JSP站点的常用工具

> 了解各种浏览器,熟练掌握IE的使用

A 了解各类网页编辑软件、CuteFTP等FTP软件

> 了解各种图形图像制作软件

> 了解各种数据库管理软件

> 了解bu订d工具

(6) Web站点结构规划

> 了解网站建设的基本流程、站点的规划和设计

>理解WEB-INF B录的功能,熟练掌握JSP站点目录结构的规划

2. JSP语法基础

A 了解JSP页面元素的基本构成;了解模板元素(Template Data)和JSP元素

(Element)、注释和JSP转义字符

>掌握JSP指令元素,包括页面指令、include指令和taglib指令

A掌握JSP脚本元素,包括声明(Declaration)、表达式(Expression)和脚本 片段

(Scriptlet)

> 掌握 JSP 动作元素:>

include> ^、勺 sp:

fallback>、

> 勺sp:invoke>> 等 20 项标准动作

3. JSP的内置对象

>理解对象和JSP内置对象的概念

>理解JSP的四种属性范围,掌握JSP属性范围的选择和JSP内置对象的范围

> 掌握 JSP 的 9 个内置对象:request、response> out、sessionpagecontext>

application> config> page、exception,重,点掌握 request、response> out> session 等 内置

对象的功能、方法和具体应用

4. JavaBean 技术

>理解JavaBean的概念;了解使用JavaBean的优点

A理解JavaBean的特征和原理

>掌握JavaBean的开发、编译和部署

> 熟练应用<jsp:useBean>^ 勺sp:getProperty>^ <jsp:setProperty>等 JSP 动作元

素, 掌握JavaBean在JSP页面中的使用

>理解JavaBean的生存周期

>掌握在JavaBean中连接数据库的方法

>掌握JSP+JavaBean开发模式

5. Servlet 技术

>理解Servlet的概念、技术特点以及与JSP的关系

>理解Servlet中的方法、Servlet的生命周期以及Servlet的特性和应用场合

> 了解Servlet常用接口和类,重点掌握HttpServlet类中的方法

>掌握Servlet的编写、调试和部署

>掌握Servlet与表单的交互,掌握使用HttpServlet处理客户端请求

>熟练掌握Servlet与JSP、JavaBean的综合应用

>初步了解MVC设计模式

6. JDBC数据访问技术

>理解JDBC技术,掌握JDBC数据库驱动程序的获取和安装

> 了解JDBC的常用接口

>熟练掌握应用JDBC连接到SQL Server 2000等各种数据库

>掌握使用JDBC访问数据库的方法,包括在JSP中使用JDBC访问数据库、JSP 通

过JavaBean访问数据库和在Servlet中使用JDBC访问数据库

>理解连接池和数据源的概念

A掌握数据源的配置及在JSP、Servlet中使用数据源的方法

7. JSP高级开发技术

> 了解自定义标签库,掌握标准标签库(JSTL)的简单应用

> 了解表达式语言(EL)

>理解MVC模式,掌握Model2中各组件的关系,

> 了解Struts框架

A 了解JSP的其他前沿技术

& JSP开发中的常用技巧

A理解中文问题的来源,掌握JSP、Servlet、数据库中中文问题的解决方案

>熟练掌握JSP和Servlet之间参数的传递

>熟练掌握JSP中的数据分页技术

>掌握JSP中的文件上传技术

>掌握JSP/Servlet过滤器技术

>不断积累,逐步掌握JSP开发中的其他常用技巧

9. JSP动态网站规划设计

>掌握网上投票系统、网上购物系统和考勤管理系统等JSP系统的设计

>掌握网站的整体规划、数据库设计和主要功能模块的实现

(三)课时分配表

序号

1

2

3

4

5

6

7

8

9

10

内容

JSP技术基础

JSP语法基础

JSP的内置对象

Tomcat 与 Eclipse

JavaBean 技术

Servlet 技术

JDBC数据访问技术

JSP高级开发技术

JSP开发中的常用技巧

综合实训

合计

理论

2

4

6

4

4

6

6

4

4

6

46

实践

4

4

6

4

4

6

6

4

6

6

50

合计

6

8

12

8

8

12

12

8

10

12

96


发布者:admin,转转请注明出处:http://www.yc00.com/web/1714227923a2406160.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信