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> ^ fallback>、 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条)