




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
JSP JSP webweb 开发技术开发技术 课程教学大纲课程教学大纲 JSP Web 开发技术 6 14 星期 3 1 2 星期 5 3 4 王高平 文科组团楼 103 计科 F1301 大学计算机基础及网页制作 6 15 星期 3 9 10 王高平 莲 4 号教学楼 121 课程名称 课程名称 JSP web 开发技术开发技术 课程编码 课程编码 51610307 学学 时 时 54 学学 分 分 3 开课学期 开课学期 5 课程类别 专业平台课课程类别 专业平台课 课程性质 选修课程性质 选修 适用专业 计算机科学与技术 卓越计划 适用专业 计算机科学与技术 卓越计划 先修课程 先修课程 java 程序设计基础程序设计基础 教学方式 课堂讲授为主 穿插课堂练习教学方式 课堂讲授为主 穿插课堂练习 教学手段 以多媒体教学手段为主 主要采用教学手段 以多媒体教学手段为主 主要采用 PPT 现场编程的方式 辅助手写板 现场编程的方式 辅助手写板 书书 一 课程的性质 目的与任务一 课程的性质 目的与任务 本课程是在学生修完 Java 程序设计等相关课程后 使学生进一步掌握一种动 态网页设计技术 JSP 技术 通过本课程的学习 使学生掌握 JSP 技术的基础知识 以及动态网页设计的 基本思想方法 会应用 JSP 进行基本的程序设计 二 教学内容及基本要求二 教学内容及基本要求 单元 1 JSP简介 1 教学目的和要求 通过本单元的学习 使学生了解编写简单的 html 网页 利用 Tomcat 建立一个网站 在 JSP 中得到用户输入的值 2 知识点 1 编写简单的 html 页面和安装 Tomcat 补充 编写一个简单 无标签的 html 页面 补充 Tomcat 安装 运行 2 配置 Tomcat 建立一个简单的网站 设置 web 服务目录 补充 配置 Tomcat 3 使用 MyEclipse 开发网站 补充 MyEclipse 安装 配置 Tomcat 和 JRE 补充 在 MyEclipse 中新建 Web 网站 4 html 标签 补充 form input text submit password request 对象 补充 textarea radio checkbox 用 JSP 如何得到选择的多个值 补充 select 标签 3 建议课时 7 课时 4 教学重点和难点 html 页面各种标签 学会安装和配置 Tomcat 在 JSP 中得到用户输入的值 5 复习与作业要求 着重复习 html 页面各种标签 学会安装和配置 Tomcat 在 JSP 中得到用户输入的值 安装 Tomcat 并完成一个简单的网站 6 考核知识点 在 Tomcat 下建立网站 利用 html 标签输入值 在 JSP 中得到 7 辅助教学活动 上机实践 单元 2 JSP 内置对象 1 教学目的和要求 通过本单元的学习 使学生了解 JSP 内部对象的基本概念 主要掌握 out request response session 对象的功能以及使用方法 能够利用内部对象实现与客户端的交 互 2 知识点 1 request 对象 request 对象 获取客户提交的信息 处理汉字信息 常用方法举例 处理 html 标记 补充 跳转 2 response response 对象 动态响应 contenttype 属性 response 的 http 文件头 response 重定向 response 的状态行 3 session session 对象 session 对象的 id session 对象与 url 重写 session 对象存储数据 session 对象 的生存期限 补充在 Tomcat 中观察 session 中的值 3 建议课时 5 课时 4 教学重点和难点 JSP 内部对象的基本概念 out request response session 对象功能以及使用方法 利用内 部对象实现与客户端的交互 5 复习与作业要求 着重复习 JSP 内部对象的基本概念 out request response session 对象功能以及使用方法 利用内部对象实现与客户端的交互 完成习题 登录页面 成功 不成功时的处理 6 考核知识点 session request 保存和取得数据 7 辅助教学活动 上机实践 单元 3 在 JSP 中使用数据库 1 教学目的和要求 通过本单元的学习 使学生了解 JDBC 的工作原理 掌握 JSP 中使用 JDBC 访问数据库的方 法 2 知识点 1 JDBC 操作 查询操作 顺序查询 随机查询 2 MyEclipse 中操作数据库 补充 使用 MyEclipse database explorer 补充 在 MyEclipse 中使用 ant 3 在数据库中验证登录信息 条件查询 排序查询 模糊查询 4 增加学生信息 更新 添加与删除操作 5 验证输入的值 补充 验证输入的信息 并显示 6 显示所有学生 补充 显示所有学生 补充 给奇 偶行的数据加上不同颜色 7 JDBC 的更新 添加与删除操作 补充 学生信息的删除 补充 学生信息的更新 8 分页 分页显示记录 9 DAO 补充 DAO 模式 实现以及在 JSP 页面的使用 3 建议课时 12 课时 4 教学重点和难点 JSP 中使用 JDBC 访问数据库的方法 5 复习与作业要求 着重复习 JSP 中使用 JDBC 访问数据库的方法 完成习题 学生成绩管理系统成绩的 CRUD 操作 6 考核知识点 JDBC 和 JSP 和结合 7 辅助教学活动 上机实践 单元 4 Java Servlet 基础 1 教学目的和要求 通过本单元的学习 使学生了解 Servlet 的工作原理 会部署 使用 Servlet 掌握 JSP 和 Servlet 的结合 学会用 Servlet 进行文件上传 2 知识点 1 Servlet 部署 运行 Servlet 对象 httpservlet 类 部署 Servlet 运行 Servlet Servlet 的工作原理 Servlet 的生命 周期 init 方法 service 方法 destroy 方法 2 JSP 和 Servlet 通过 JSP 页面调用 servlet 通过表单向 servlet 提交数据 通过超链接访问 servlet 3 Servlet 注释配置方法 补充 用注释配置 Servlet 4 JSP Servlet DAO 关系 补充 JSP 页面提交数据给 Servlet Servlet 中调用 DAO 并返回执行结果 5 文件上传 补充 文件上传 6 Filter 补充 Filter 7 ant 补充 ant 中定义任务 3 建议课时 10 课时 4 教学重点和难点 Servlet 的生命周期 部署 使用 JSP 和 Servlet 的结合 文件上传 5 复习与作业要求 着重复习 Servlet 的生命周期 部署 使用 JSP 和 Servlet 的结合 文件上传 完成课后习题 使用 servlet 完成学生成绩管理系统 6 考核知识点 Servlet 的生命周期 部署 使用 JSP 和 Servlet 的结合 文件上传 7 辅助教学活动 上机实践 三 实验大纲三 实验大纲 本课程总学时中包含实验教学环节 形式为学生在实验室完成实验内容 1 实验目的和内容 结合课程教学重点和学生能力培养要求 规划五个基本实验 1 实验一 JSP 环境配置及开发 运行 实验目的 熟悉 JSP 开发环境 掌握 tomcat 安装及配置 掌握 Myeclipse 中配置 jre Tomcat 的方法 能用 Myeclipse 新建 Web 工程 部署 运行 实现一个登录页面 熟悉 Web 工程配置 实验内容 在 input jsp 输入两个数 并由用户选择加 减 乘 除 单选 在 res jsp 显示 计算的结果 2 实验二 JSP 内部对象的使用 实验目的 熟悉 request response session 实验内容 根据登录的用户信息显示不同的页面 合法用户还是非法用户 forward sendRedirect 3 实验三 在 JSP 中使用 JDBC 连接数据库 实验目的 在 jsp 中使用 jdbc 进行增加 查询 使用 sql server 数据库 分页显示 实验内容 增加图书 书名 ISBN 主键 出版社 价格 作者 信息 并存入数据库中 在图书信息列表中 选择 修改 修改图书信息 并保存在数据库中 根据结果显示不同的 页面 4 实验四 Servlet 实验目的 了解 servlet 机制 掌握在 servlet 中使用 jdbc 连接数据库 掌握用 MultipartConfig 进行文件的上传 实验内容 在 Servlet 中进行文件上传 5 实验五 综合性程序设计 简单学生信息管理系统 实验目的 培养学生进行简单网站的整体开发能力 实验内容 这里的信息管理主要指成绩管理 基本信息只要班级 姓名 学号 呢称 自我 简介即可 成绩有 java os math 三门课程对应的成绩 学生应有相应的 Stu 类 存入相关的信 息 老师同样有相应的 Teacher 类 编写能够满足如下条件的程序 分三次六个课时完成 a 编写不同的页面实现学生信息的增 删 改 查 b 学生登录只能查看 修改自己的信息 管 理员可对所有学生信息进行增 删 改 查 但不能修改学生成绩 也可对老师信息管理 包 括课程的任课老师 c 当某一老师登录后 可浏览学生基本信息和成绩信息 如是 java os math 任课老师 可修改 登记相应课程的信息 2 实验要求 1 课前准备 学生仔细研读实验指导书 规划准备实验内容 设计实验数据记录表 对 相关知识进行预习和准备 2 实验过程 按照实验指导书要求 分组或独立设计并完整实验内容 对于分组合作完 成的内容 需要小组成员配合进行环境配置并协调验证 3 实验报告 每个实验按照实验指导书要求 撰写实验报告 实验报告应该包括实验目 的 实验内容 实验方法 实验数据及分析 以及实验总结等内容 四 课程教学的特色说明四 课程教学的特色说明 1 课堂教学突出精讲和难点解析 引入研讨 在课堂教学中 突出重点 难点的讲解 通过布置课前预习 课后复习等任务引导学生有 针对性地学习 提高自学能力 通过课堂提问和讨论强化学生对重点 难点的理解 2 实验教学中强化主动学习 自主学习 实验设置灵活 结合案例 给学生提供丰富的实验材料 重点不仅是正确获取实验数据 更重要的是引导学生对实验数据进行详实的分析 深入理解理论知识 能运用所学的理论知识 指导实验 独立解决实验中遇到的问题 3 利用课堂编程的方法演示软件开发过程 在授课时现场编程 一点点的增加功能 开始时不必写出非常完整的代码 除了天才外 普通人也不可能一开始就写出非常完整的代码 尝试和犯错 try error 适合用来循序渐进的 学习 按普通人的思路 首先应该怎么办 一步步的来增加代码 导入 异常处理 增加变量 声明等 通过不断的编译 运行发现问题 对问题进行分析 修正 现场调试来解决问题 使程序完成既定的功能 这样会比用 PPT 讲慢不少 但效果会好很多 学生印象会更深刻 也 容易学会编程 学生能够看到一个程序从一行行的代码开始增加 经过调试 修改成为一个完 整的程序 学生参与这个循序渐进的过程 会减少一点对编程的畏难情绪 一步步来 我也 能做到这点 如果用 PPT 一下出来很多行代码 会让学生感到 我无法考虑这么周到 学生也可在逐行的编码过程中学会分析 调试 从而培养他们编程的兴趣和动手能力 五 考试大纲五 考试大纲 1 考试的目的与作用 学生应按教学大纲具体要求 掌握 JSP 的基本概念 编程设计基本理论和方法 并能正确运 用这些理论和方法进行动态网页项目的分析和判断 完成编程设计 解决应用中的实际问题 2 考核内容与考核目标 考核的内容涉及每单元的重点 难点 考核目标是使学生熟悉掌握运用 JSP 进行面向对象的编程 3 主要参考书 JSP 实用教程 第二版 耿祥义 张跃平 清华大学出版社 2007 HTML CSS JavaScript 标准教程实例版 第 4 版 本书编委会 电子工业出版社 2012 JSP 动态网站开发实用教程 康牧 清华大学出版 2009 JSP 实用简明教程 钟德源 等编著 清华大学出版社 2009 JSP 程序设计实用教程 梁建武 等编著 水利水电出版社 2007 4 课程考试内容与教材的关系 考试内容源于教材 但也有部分内容高于教材所讲授的内容 5 分章节的考核知识点 参见 教学内容及基本要求 6 课程考核 考核方式 平时考核 含实验考核 作业 课堂提问及考勤等 与期末考试 闭卷考试 相结合 作业考核 教师评判作业并根据作业内容正确程度 作业完成认真与否及规 范程度给出评定成绩 课堂考核 教师随堂提问 根据课堂提问及学生回答问题情况对学生给出评 定成绩 考勤考核 教师对学生到课通过点名等方式进行考核 根据学生到课情况给 出评定成绩 期末考试 期末考试题目基本类型包括 选择题 填空题 判断题 简答题 编程题 每次考试可以根据实际需求选择考试题目类型 考试时间为结课后 2 3 周内考试 综合成绩评定 期末
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年新能源行业大数据在能源企业竞争力评估中的应用报告
- 2025年城市轨道交通智慧运维系统在提升乘客满意度中的应用研究报告
- 2025年电池热失控防护技术市场潜力研究报告
- 平移与旋转获奖课件
- 工业互联网平台数据备份恢复策略与数据备份自动化研究报告
- 平潭港务站安全培训课件
- 工业区安全生产培训课件
- 2025年网络文学IP产业链开发与价值实现创新趋势探索报告
- 湖南长沙中考真题及答案
- 人教版高中语文选择性必修上册第二单元古代诗词散文试卷及答案
- 大学英语四级冲刺需牢记的700核心词
- 设备管理的风险评估和应对策略
- 研学导师培训课件模板
- 人教版小学数学五年级上册 4 可能性 全国获奖
- 人教版小学数学四年级上册《第二单元练习题》
- 养殖场走访方案
- 上海西门妇孺医院研究(1884-1952)
- 劳动创造美好生活课件 第二课 璀璨的星空
- 《新纲要云南省实验教材 信息技术 四年级第3册(第2版)》教案(全)
- 单元12 市场营销计划、组织、执行与控制
- 使用林地可行性研究报告
评论
0/150
提交评论