版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PAGE PAGE 6Web应用开发技术 教学大纲 一、说明 (一)课程性质WEB应用开发技术(Web Application Developing Technology)课程对应的课程编号是71001608,属于计算机科学与工程学院的学院平台课程(学科基础课程)中的学科选修课程。在第六学期开设,学分为3。 (二)教学目的 WEB应用开发技术课程是专业技能课,主要培养学生基于Java方向的Web开发能力,通过本课程的学习,使学生掌握JSP的基本语法,可以从事JSP+JavaBean+Servlet的开发,具备初步建立小型动态网站的能力,同时便于学习相关JSP的开源框架的知识,提升自己的开发能力
2、。 (三)教学内容 WEB应用开发技术课程内容包括JSP简介、JSP页面、JSP标记、内置对象、JSP与JavaBean、文件操作、数据库操作、JavaServlet、MVC设计模式以及应用实例。 (四)教学时数 WEB应用开发技术课程的周学时为2+2,总学时为72学时,其中讲授36学时,实验36学时。 (五)教学方式 WEB应用开发技术课程采用理论和上机实验相结合的教学方式,采用讲授、教师示范、学生演示、学生练习等多种教学方式,充分利用启发式教学原则进行教学,注重培养学生创新思维能力和动手实践能力。二、本文 理论部分 第1章 JSP简介 教学要点: 了解JSP的含义,了解JSP技术特点,熟悉
3、JSP开发环境。教学时数: 2学时 教学内容: 1.1 什么是JSP 了解什么是JSP以及JSP与其它Web开发语言的区别。 1.2 Tomcat服务器的安装与配置 学会安装与配置Tomcat服务器。 1.3 测试JSP页面 学会如何测试JSP页面。1.4 设置Web服务目录 学会设置Web服务目录。1.5 设置端口号 学会端口号的设置。第2章 JSP页面教学要点: 全面了解JSP页面,掌握JSP运行原理,了解JSP页面的基本结构,初步掌握JSP编程方法,熟练掌握JSP基本语法。教学时数: 4学时 教学内容: 2.1 JSP页面的基本结构 了解JSP页面的基本结构。2.2 JSP的运行原理 了
4、解JSP的运行原理。 2.3 JSP页面的成员变量和方法 熟悉并掌握JSP页面的成员变量和方法。2.4 JSP页面中的Java程序片 熟练掌握JSP页面的Java程序片。2.5 JSP页面中的Java表达式 熟练掌握JSP页面的Java表达式。2.6 JSP中的注释 掌握JSP中的注释的使用。2.7 在JSP页面中使用HTML标记 掌握JSP页面中HTML标记的使用。 第3章 JSP标记教学要点: 掌握JSP指令标记以及动作标记的功能、语法以及如何使用。教学时数: 4学时 教学内容: 3.1 指令标记page 掌握指令标记page的功能和语法并熟练使用。3.2 指令标记include 掌握指令
5、标记include的功能和语法并熟练使用。3.3 动作标记include 掌握动作标记include的功能和语法并熟练使用。3.4 动作标记param 掌握动作标记param的功能和语法并熟练使用。3.5 动作标记forward 掌握动作标记forward的功能和语法并熟练使用。3.6 动作标记useBean 掌握动作标记useBean的功能和语法并熟练使用。3.7 Tag文件与Tag标记 掌握Tag的结构,存储目录,常用指令;掌握Tag标记的使用。第4章 内置对象教学要点: 掌握常用内置对象的用途,所属类型,作用范围,以及如何使用这些内置对象。教学时数: 4学时 教学内容: 4.1 requ
6、est对象 掌握request对象的作用以及该对象中的常用方法。4.2 response对象 掌握response对象的作用以及该对象中的常用方法。4.3 session对象 掌握session对象的作用以及该对象中的常用方法。4.4 out对象 掌握out对象的作用以及该对象中的常用方法。4.5 application对象 掌握application对象的作用以及该对象中的常用方法。第5章 JSP与JavaBean教学要点: 了解什么是JavaBean,了解JavaBean的特征,学会配置JavaBean,掌握JavaBean的使用。教学时数: 6学时 教学内容: 5.1 编写和使用Java
7、Bean 了解JavaBean,学会配置JavaBean,掌握JavaBean的使用。5.2 获取和修改JavaBean 学会获取和修改JavaBean。5.3 JavaBean辅助类掌握JavaBean辅助类的使用。5.4 举例第6章 JSP中的文件操作教学要点: 了解文件类及流的概念;理解字节流,字符流,回压字符流,数据流,对象流,RandomAccessFile 流的含义;掌握以上各种流的文件操作方法;掌握文件上传及文件下载。教学时数: 6学时 教学内容: 6.1 获取文件信息 掌握如何获取文件的属性。6.2 创建与删除Web服务目录 学会创建目录,删除文件和目录。6.3 读写文件 掌握
8、使用文件字节流读写文件。6.4 标准化考试6.5 文件上传掌握利用Bean组件进行文件上传。6.6 文件下载掌握利用Bean组件进行文件下载。第7章 在JSP中使用数据库教学要点: 了解JDBC技术的工作原理,掌握通过JDBC访问数据库。教学时数: 4学时 教学内容: 了解JDBC的相关概念,掌握使用JDBC-ODBC桥访问数据库,掌握JDBC的常用接口和使用方法,掌握常用SQL语句的使用。第8章 Java Servlet基础教学要点: 了解Servlet与JSP的关系,理解Servlet的应用范围。教学时数: 3学时 教学内容: 了解Servlet技术以及Servlet与JSP的关系,了解S
9、ervlet的生命周期,理解Servlet的应用范围以及Servlet的常用接口类,掌握JSP内置对象与Servlet中类的对应关系。第9章 基于Servlet的MVC模式教学要点: 掌握MVC的定义以及使用MVC模式编程。教学时数: 3学时 教学内容: 了解MVC模式,理解MVC的优势以及掌握MVC的应用开发,学会在MVC中使用Servlet进行程序控制。实验部分 (一)基本要求 通过本课程的学习,学生应熟练使用JSP制作网页,并具备开发Web系统的能力。(二)实验项目总表 序号实验项目名称学时数项目类别项目类型1熟悉JSP开发环境2基础必做2JSP页面和JSP标记4基础 必做3JSP内置对
10、象的使用4基础必做4JavaBean的使用6设计必做5JSP的文件操作4设计必做6Java Servlet4设计必做7动态网站开发12综合必做(三)实验项目内容及要求 实验1. 熟悉JSP开发环境实验目的:熟悉JSP开发环境,掌握怎样设置Web服务目录、怎样访问Web服务目录下的JSP页面、怎样修改Tomcat服务器的端口号。实验内容:安装与配置Tomcat服务器,用文本编辑器编写一个简单的JSP页面biao.jsp,并保存到Web服务目录中。实验2.JSP页面和JSP标记实验目的:访问Web服务目录下的JSP页面,在JSP页面中使用成员变量、Java程序片、Java表达式以及在JSP页面中使
11、用指令标记和动作标记。实验内容:(1)输出所有1到1000内的完数。(2)编写三个JSP 页面:first.jsp 、second.jsp和third.jsp。另外,要求用“记事本”编写一个txt文件hello.txt。hello.txt的每行有若干个英文单词,单词之间用空格分隔,每行之间用“”分隔。(3)编写四个JSP 页面:one.jsp 、two.jsp、three.jsp和error.jsp。one.jsp 、two.jsp和three.jsp页面都含有一个一个导航条,以便让用户方便地单击超链接访问这三个页面,要求这三个页面通过使用include动作标记动态加载导航条文件:head.t
12、xt。实验3.JSP内置对象的使用实验目的:掌握怎样在JSP中使用内置对象。实验内容: 通过JSP页面和Tag文件实现数字的四则运算,要求编写两个JSP页面inputNumber.jsp和receiveNumber.jsp及一个Tag文件Computer.tag。receiveNumber.jsp使用内置对象接受inputNumber.jsp提交的数据,然后将计数任务交给Tag文件Computer.tag去完成。编写两个JSP页面inputRadius.jsp和drawCircle.jsp页面,drawCircle.jsp页面使用response对象做出动态响应。使用session对象模拟购物车。编写两个JSP页面choiceBook.jsp和orderForm.jsp。实验4.JavaBean的使用实验目的:掌握JavaBean的使用。实验内容:编写JSP文件计数器,封装对文件的基本操作。实验5.JSP的文件操作实验目的:掌握JSP文件的使用。实验内容:使用文件字符输入、输出流读写文件,使用数据流读写Java数据。实验6.Java Servlet
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026文化空间面试题及答案
- (2026年)二手房买卖合同
- 阳江110千伏阳春润龙风电场一期接入系统工程环境影响报告表
- 2025-2026学年河北省保定市高碑店数学三年级第二学期期中预测试题含答案解析
- 2025-2026学年江门市蓬江区四年级数学第二学期期中综合测试试题(含答案)
- 西咸新区第一小学教育集团教师招聘笔试真题2025
- 宜春市大学生乡村医生专项计划招聘笔试真题2025
- 2026 年实习护士自我反思能力培养带教主题
- 2025-2026学年江苏省宿迁市宿豫区四年级数学第二学期期末调研模拟试题(含解析)
- 生鲜产品专用冷库短期租赁合同三篇
- 2026年软考《系统架构设计师》基础知识真题
- 清炒土豆丝说课课件
- 2025届北京市北京理工大附中物理九上期末联考模拟试题含解析
- 2025各省典型电力负荷曲线
- 高中实验室管理制度
- 公益杀猪饭活动方案
- Pt-Sn-Al₂O₃催化剂在丙烷脱氢中的性能优化与机制研究
- 公司员工餐补管理制度
- 价值工程讲义
- 电网建设项目施工项目部环境保护和水土保持标准化管理手册(变电工程)
- 《心系国防 强国有我》 课件-2024-2025学年高一上学期开学第一课国防教育主题班会
评论
0/150
提交评论