SPOC学校专有课程
JSP程序设计技术
分享
spContent=
—— 课程团队
课程概述

JSPJava Server Pages的简称,是服务端的一种基于Java语言的网页技术。利用这一技术可以快速构建跨平台的、先进和安全的动态网站。

JSP程序设计课程系统地讲授使用JSP进行Web应用开发所需的编程知识与技术,既有理论,又有编程实践。主要内容包括Web技术简介、JSP常用开发环境介绍、HTMLCSS简介、JSP基础知识、JSP的常用内置对象、数据库基本操作、JSPJavaBeanJava Servlet技术、个人信息管理系统项目实训、基于MVC企业信息管理系统项目实训案例等。

本课程的先修课程为Java 程序设计、HTML语言、网页设计、数据库技术,通过这些课程的学习,使学生具备JSP项目开发的基本能力,为JSP程序设计技术课程的学习打下必要基础。

本课程计划课时60个学时(理论30个学时,实验30个学时),课外学时60个学时。

本课程将JSP程序设计的基本知识与过程性知识、基本理论和开发实践有机地整合起来,通过若干小案例、中型项目、大型项目强化实践操作,使学生在深入理解、切实掌握基本理论知识的基础上,同步提高综合应用能力。适合项目驱动案例教学,启发式学习的教学方法,融教、学、做于一体。


授课目标

本课程旨在培养学生的Java Web项目开发能力、实践能力和创新能力。通过引导学生熟练使用JSP进行网络编程,使学生掌握JSP技术的基础知识,以及网络程序设计的基本思想方法,培养学生运用JSP 技术进行Web应用程序的基本技能和开发能力,掌握编程规范和职业标准,具备良好的IT职业素养

成绩要求

通过本课程的学习,学生应能熟练掌握JSP运行环境的配置方法,熟练掌握并灵活运用JSP语法,掌握JSP的文件操作、数据库访问、JavaBeanServlet等技术,熟练使用JSP进行动态网页设计开发,能够利用JSPSSH设计的Web应用软件,能够分析、解决复杂软件工程问题。



课程大纲
预备知识

本课程的先修课程为Java 程序设计、HTML语言、网页设计、数据库技术,通过这些课程的学习,使学生具备ISP项目开发的基本能力,为JSP程序设计课程的学习打下必要基础。


参考资料

教材与参考书

书名JSP程序设计与项目实训教程(2)

作者:张志锋, 邓璐娟, 张建伟, 宋胜利

出版社:北京: 清华大学出版社

ISBN9787302429517

IMG_256

 

书名JSP程序设计与项目实训教程

作者:张志锋, 邓璐娟, 张建伟, 宋胜利

出版社:北京: 清华大学出版社

ISBN9787302293682

IMG_256

 

书名:Java Web技术整合应用与项目实战(JSP+Servlet+Struts2+Hibernate+ Spring3

作者:张志锋, 朱颢东

出版社:北京: 清华大学出版社

ISBN9787302317050

IMG_256

书名:JSP程序设计技术教程(2)

作者:张志锋, 甘勇, 黄敏

出版社:北京: 清华大学出版社

ISBN9787302368892

IMG_256

 

书名:Java Web编程实战宝典:JSP+Servlet+Struts 2+Hibernate +Spring+Ajax

作者:李宁刘岩,张国平

出版社:北京: 清华大学出版社

ISBN9787302347958

书名:JSP程序设计 慕课版

作者:贾志城, 王云

出版社:北京:人民邮电出版社

ISBN9787115417633

IMG_256


常见问题

第1章 Web技术简介

    重点:Web动态网页技术;Web应用程序的工作原理。

    难点:Web应用程序的工作原理。

第2章 JSP常用开发环境介绍

    重点:JSP运行环境的安装及JSP环境配置方法。

    难点:JSP运行原理。

第3章 HTMLCSS简介

    重点:HTML主要标签及其应用,CSS样式表的定义和使用。

    难点:HTML主要的应用,CSS样式表的使用。

5  JSP基础知识

    重点:JSP页面构成;变量与方法声明;Java程序片;Java表达式

    难点:JSP指令与动作标记。

第6章  JSP的常用内置对象

    重点:requestresponsesessionapplication的用法。

    难点:sessionapplication

第7章  JSP的数据库基本操作

    重点:JDBC;数据库连接、记录查询、添加、修改与删除。

    难点:JDBC原理;建立数据连接;连接池的使用方法;预处理语句。

9  JSPJavaBean

    重点:JavaBean编写与使用;JSP中获取和修改JavaBean的属性。

    难点:JSP中使用JavaBean

第10章  Java Servlet技术

    重点:Servlet的工作原理;JSP页面中调用Servlet

    难点:Servlet工作原理。