关键词不能为空

当前您在: 主页 > 英语 >

《Java Web开发技术》教学大纲

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-12 02:54
tags:

-

2021年2月12日发(作者:employee)




Java Web


开发技术》课程质量标准



(理论类)




一、课程简介



课程名称



英译名称



课程代码



课程学时



课程类型



开课学院



JavaWeb


开发技术



JavaWebDevelopmentTechnology


176131014


48


课程开设学期



课程学分



4


2.5


□公共基础课□专业基础课■专业选修课□公共选修课 □必修课■选修课



计算机科学与技术学




教学研究室


/




网络工程系



教材名称



主教材:《


JSPWeb


技术及应用教程》


(

第二版


)


王春明史胜辉编著



清华大学出版社,


2018



4


月,书号:


ISBN978-7-302-496 03-8


实验教材:《


JSPWeb


技术实验与项目实训教程》王春明史胜辉编著



清华大学出版社 ,


2016



9


月,书号:


ISBN-978-7-302-43465-8


考核方式



课程成绩



■考试□考查□开卷■闭卷□课程设计□学期论文□其他



平时成绩


30%


期末成绩


70%


主讲教师基本信息



姓名



课程简介



JSP

技术是


J2EE


技术的核心之一,是基于

< br>JavaServlet


以及整个


Java


体系的


Web


开发技术,


利 用这一技术可以建立安全、跨平台的先进动态网站。


JSP


使用 的是


Java


语言,以


Java



术为基础,又在许多方面做了改进,具有动态页面与静态页面分离, 能够脱离硬件平台的束


缚,以及编译后运行等优点。



本课程从


JSP


基本的语法和规范入手,结合< /p>


Servlet


的最新规范,由浅入深、循序渐进地介

< p>
绍了


JSPWeb


的技术原理,深入浅出地讲解了


JSP


开发中的种种问题。



课程内容从体系结构、知识衔接、关键知识点的讲解、典型案例的分析等方面进行了精心安


排。



本课程采用的开发环境为


JDK1.6+MyEclipse8.x+Tomcat7.x+MySql5.5


及以上版本。



性别



学历



学位



职称



从教时间



二、课程大纲





一、课程的基本信息




适应对象:本科层次,计算机科学与技术,软件工程、网络工 程、物联网工程等



专业课程代码:


*****


学时分配 :


48


学时(理论授课


32

< p>
学时


+


课内实验


16


学时)



赋予学分:


2.5


先修课程:高等数 学、数据结构、


Java


语言程序设计



后续课程:


Java


框架开发技术、移 动应用开发




二、课程性质与任务




JavaWeb


开发技术》是计算机类专业开设的一门专业基础课,学习本课 程前必须先



Java


程序设计。



JSP


技术是


J avaWeb


技术的基础。它是基于


JavaServlet< /p>


以及


Java


平台的

Web


开发


技术,


具有动态页面与 静态页面分离、


脱离硬件平台束缚


“一次编写,


各处运行”


等优点。


利用这一技术可以建立安全、


跨平台的先进动态网站。


本课程知识、


技术 在国内外有着广


阔的发展前景,


目前各个大型网站多数以


JSP


为主要编程语言。


深入理解

< p>
JSP


的技术和架


构,是深入开发


J2EE


技术的必经之路。牢固掌握


JSP

< p>
技术,是架构高性能


Web


应用的基


础。



本课程适用于计算机类专业学习,能够加强学 生对于动态网站、


Web


应用编程思想、


技术的理解和掌握,为将来从事动态网站、


WEB


应用开发奠 定良好的基础。



本课程侧重实际应用,


每一讲的内容都配合了详细的编程实例讲解,


使学生达到学以


致用的目的。



本课程在专业教学计划中占有重要的地位。课程 以使学生掌握


JSP


开发技术为目的,


其任务是让学生掌握


JSP


的工作原理和基本语法规则,


以及


JSP


的编程技巧和

JSP


的数据


库编程等。




三、教学目的与要求




该课程理论教学的基本任务:使学生掌握


Jsp


Web


技术的基本原理,具备


Web


项目


开发能力。


为将来从事


W eb


应用系统的开发、


运行管理和科研工作打好必要的理论基础 ,


同时注重培养学生分析问题、解决问题的能力。具体要求如下:



1


.掌握


JSP

< br>开发语言的基础知识,同时对


Java



HTML



JavaScript

有一定的了解。



2


.熟练掌握< /p>


JSP


运行环境的配置方法,熟悉


B/S


的开发模式,基本具备用


JSP


设计开



Web


应用程序的能力。

< p>


3


.灵活运用


JSP< /p>


语法,解决


JSP


的中文问题,掌握


JSP


中访问数据库的技术


JDBC




4


.引导学生熟 练使用


JSP


进行网络编程。



5


.使用


JSP


技术 开发


Web


应用项目。




四、教学内容与安排




1



Web


的基本原理(


2


学时)


< /p>


1.1


常用的


WEB

服务器



1.2IISWeb


服务器配置



1.3


客户端技术





1.4


服务端技术


< br>第


2



HTML


语言基础(


2


学时)



2.1HTML


文件的基本结构



2.2HTML


常用标记



2.3HTML


事件



2.4DIV+CSS


布局



2.4.1CSS


样式表引入方法



2.4.2CSS


语法



2.4.3DIV+CSS


布局



2.4.4DIV-CSS


布局定位



2.4.5DIV+CSS


布局实例



2.5JavaScript


2.5.1JavaScript


函数



2.5.2JavaScript


数据类型


2.5.3JavaScript


运算符



2.5.4JavaScript


中的控制语句



2.5.5JavaScript


内部对 象



2.5.6


浏览器对象




3



JavaWeb


开发环境搭建(


2


学时)

< br>


3.1JavaWeb


工作原理



3.2Tomcat


的安装配置



3.3



MyEclipse


中配置


Tomcat


3.4


使用


MyEclipse


创建


Web


工程



3.5


使用


MyEclipse


发布


WEB< /p>


工程



3.6Tomcat


其他常用设置



3.7Servlet


容器介绍



3.8HTTP


协议分析


< p>


4



JSP

< p>
技术基础(


8


学时)



4.1JSP


简介



4.2JSP


标准语法



4.2.1JSP


注释



4.2.2JSP


声明



4.2.3JSP


表达式



4.2.4JSP


程序段


< p>
4.2.5JSP



HTML

的混合使用



4.3JSP


编译指令



4.3.1page


编译指令



4.3.2include


编译指令



4.3.3taglib


编译指令



4.4JSP


动作指令



4.4.1forward


动作指令



4.4.2include


动作指令



4.4.3plugin


动作指令



4.4.4param


动作指令





4.4.5


相对基准地址



4.5JSP


的隐含对象



4.5.1JSP


内置对象作用域



4.5.2out


对象



4.5.3page


对象



4.5.4request


对象



4.5.5response


对象



4.5.6session


对象



4.5.7application


对象



4.5.8config


对象



4.5.9exception


对象



4.5.10pageContext


对象


4.5.11Cookie


对象




5



JSP


访问数据库(


3


学时)



5.1MySQL


数据库



5.2


项目案例


1-

< br>网上书店数据库创建



5.3


使 用


JDBC


访问数据库



5.4JDBC


驱动类型



5.5JDBC


常用接口、类介绍



5.6


数据库连接池原理


< p>


6



JavaBean


技术(


4


学时)



6.1


什么是


JavaBean


6.2



JSP


中使用


JavaBean


6.2.1


6.2.2


6.2.3


6.3


项目案例


2-


网上书店用户登录设计




7


< p>
Servlet


基础知识(


7

学时)



7.1


什么是


Servlet


7.2Servlet


的生命周期



7.3ServletAPI


层次结构



7.4


主要


ServletAPI


介绍



7.4.1HttpServlet




7.4.2HttpServletRequest


接口



7.4.3HttpServletResponse


接口



7.4.4ServletContext< /p>


接口



7.4.5HttpSessio n


接口



7.4.6ServletC onfig




7.5Servlet


应用举例



7.5.1


利用


Servlet

< p>
实现验证码功能



7.5.2

利用


Servlet


实现文件上传功能


7.6


项目案例


3-

< p>
网上书店后台设计



7.6.1


图书实体类设计



7.6.2


数据库底层操作业务类设计





7.6.3


逻辑处理业务类(


Servlet


)设计


7.6.4


后台功能模块设计



7.7


项目案例


4-

< br>网上书店前台设计



7.7.1


顾客浏览图书



7.7.2


显示图书详细信息



7.7.3


图书添加到购物车并显示购物车信息



7.7.4


添加订单信息并结账



7.8JSP


设计模式



7.8.1Model


Ⅰ体系结构



7.8.2Model


Ⅱ体系结构


< /p>



8


章过滤器(


1


学时)



8.1Servlet


过滤器简介



8.2Servlet


过滤器体系结构



8.3Servlet


过滤器实例



8.4JSP


中文乱码问题




9



EL

< p>


JSTL



1


学时)



9.1EL


表达式基础知识



9.2EL


表达式的应用示例



9.3JSTL


简介



9.4JSTL


核心标签库




10



JSP


自定义标签(


1


学时)



10.1JSP


自定义标签简介



10.2


开发自定义


JSP

< p>
标签



10.2.1


创建标签处理类



10.2.2


创建标签库描述文件


TLD


10.2.3JSP


中使用自定义标签



10.3


自定义分页标签示例




11



JSPWe b


项目实例(


1


学时)



11.1


聊天室程序设计实例



11.1.1


聊天室基础



11.1.2


聊天室窗口框架



11.1.3


聊天信息处理与退出机制



11.1.4


聊天室程序小结



11.2


投票系统设计实例




五.实验安排:(


16


学时)



实验一


IISWe b


服务器(


2


学时



实验二


JSPWeb


环境(


2


学时




实验三


JSP


动态 表格(


2


学时




实验四


JSP


隐含对象(


2


学时



< p>
实验五


JDBC


数据库访问(

2


学时




实验六


JavaBean



Serv let



2


学时




实验七过滤器(


2


学时




实验八综合实验(


2


学时







六、教学设备和设施



多媒体教室多媒体教学课件




七、课程考核与评估



本课程考试采用 闭卷考核方法,考试时间为


2


小时。期末考试成绩占总成绩的< /p>


70%


平时


成绩占总成绩的


30%





八、附录



教学参考文献目录


1



JSP


实用教程( 第三版)耿祥义


,


张跃平编著清华大学出版


:2015.12


JSPWeb


技术实验与项目实训教程王春明史胜辉编著清华大学出版社,


2016.9


制定人:



审核人:




三、考核大纲




一、适应对象



修读完本课程规定内容 的计算机类各专业的本科学生;


提出并获准免修本课程、


申请进


行课程水平考核的计算机类各专业的本科学生;


提出并获准辅修 第二专业、


申请进行课程水


平考核的非计算机类的本科学生。< /p>




二、考核目的



通过考核来检查和了解 学生对本门课程内容的掌握程度,考核学生对


JSPWeb


技术 的基


本原理、组成、工作特性的了解和掌握情况,及对


JSPW eb


项目开发工作特征的掌握情况。


通过本课程的学习,学生应 对


JSPWeb


系统的分析和设计方法有一定的了解和掌握。< /p>




三、考核形式与方法



期末闭卷考核




四、课程考核成绩构成



期末考试成绩 占总成绩的


70%


平时成绩占总成绩的


30%





五、考核内容与要求



?



考核内容



1



JSPWeb

的基本概念



2



JSPWeb


的工作原理和结构特点



3


.典型


JSPWeb


系统的 基本设计



4


.典型

< br>JSPWeb


系统的分析和规划



5



JSPWeb


系统的发布与应用



?



考核要求:



-


-


-


-


-


-


-


-



本文更新与2021-02-12 02:54,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/640669.html

《Java Web开发技术》教学大纲的相关文章