1.掌握互联网软件开发的基础知识,了解互联网软件开发系统的基本构成(包括通信协议、Web结构)、网页开发语言(HTML、交互动态网页技术)、数据库技术等。掌握企业开发架构。了解什么是非MVC模式和MVC模式,两者有什么区别,后者有什么优势。掌握JavaBean的概念和作用,具有什么特征,如何在JSP页面中使用JavaBean,以及如何使用JavaBean处理表单数据。这是开发Web应用系统的基本知识,只有了解了这些知识才能对整个系统的组成和体系进行有效的把握。
本课程首先需要对网络的基本知识进行了解,包括对网络类型(内部网络和公用网络)、IP地址/域名地址、Web/HTTP等。
本课程在开发时需要涉及到数据库的知识,因此需要考生了解数据库的基本概念,学会安装数据库管理系统(例如MSSQLServer、Oracle或MySQL等),知道数据库的建立和维护过程,特别是需要熟悉使用SQL语句对数据库的数据进行操作(如增、删、改、查等)。
四、课程的重点和难点
本课程的重点包括:
1.互联网软件的基本概念及开发过程,了解互联网软件开发系统的基本构成。
3.了解什么是非MVC模式和MVC模式,两者有什么区别,如何开发MVC模式的互联网应用。
5.理解什么是Servlet,如何通过JSP和Servlet进行交互、完成用户指定的操
作等。
本课程的难点包括JSP页面的撰写、动态脚本和内置对象的嵌入和利用、使用JDBC连接数据库的方法,JSP页面和后台程序之间如何配合完成一次操作,采用动态网页技术来实际解决常见的互联网应用等。
II考核目标
识记:要求考生能够识别和记忆本课程中有关互联网软件开发与应用的概念性内容,并能够根据考核的不同要求,做出正确的表述、选择和判断。
应用:要求考生根据已知的互联网软件开发知识,在面对具体、实际的问题时,充分利用本课程中介绍的互联网软件开发的思想和方法,书写出代码或程序段,选取适当的互联网软件开发工具进行设计与开发,观察运行的结果,解决实际的问题。
Ⅲ课程内容与考核要求
第1章JSP与Web技术概论
一、学习目的与要求
学习Web应用开发的基本知识,了解和掌握Web应用的体系,为Web应用的开发提供理论基础。包括:
二、考核知识点与考核要求
(一)Web应用程序开发基础知识
识记:①Web应用程序所基于的协议;②传统的Web应用程序;③基于Web模式的系统的结构。
领会:①HTTP通信协议及其流程;②CGI工作流程及缺点;③客户端和服务器端的作用和角色;④URL的组成。
(二)静态网页与HTML
识记:①HTML的定义、基本组成、典型的标签。
领会:①静态网页的HTML技术的不足。
(三)交互式动态网页技术
识记:①动态网页的程序语言的种类和文件类型;②客户端执行的网页语言,包括定义和功效、种类;③服务器端执行的网页语言,包括定义、技术种类和对比。
领会:①客户端与服务器端网页语言的不同;②客户端执行的网页语言的工作过程和优、缺点;③服务器端执行的网页语言的工作流程。
(四)网站数据库技术
识记:①网站访问数据库的操作。
领会:①Web服务器和数据库服务器的位置关系;②JSP页面访问数据库的基本流程。
识记:①JSP的倡导者、定义、组成、双重特性、动态程序的标记;②JSP的特点;③JSP执行方式、运行本质、Servlet容器的概念、JSP与Servlet的关系、编写JSP的注意点;④JSP本质与Servlet。
领会:①理解JSP的运行流程;②服务器的处理特点;③JavaBean的定义和作用。
(六)软件编程体系简介
识记:①两大编程体系,包括发展潮流、各自的编程语言;②B/S的浏览器端编程语言的分类;③两大编程体系的数据库支持系统。
领会:①B/S模式和C/S模式的工作优缺点。
(七)企业应用开发架构
领会:①开发架构之间的比较;②J2EE典型的4层架构。
(八)JSP知识体系及学习之路(本节内容不作考核要求)三、本章重点、难点
本章的重点和难点:①理解JSP的本质、JSP的运行流程;②理解软件编程体系及开发架构。
第2章JSP的开发和运行环境
学习开发环境的安装和配置,为Web应用的开发提供便利。包括:
(1)要求考生了解JSP的开发和应用平台;
(2)熟练掌握Eclipse开发环境的搭建;
(3)了解IDEA等JSP开发环境。
这些是开发基于JSP的互联网应用软件的基础,对于此类环境的搭建,还可以帮助考生了解如何部署服务器。有了这些环境,才能够完成互联网应用软件的开发,对开发互联网应用软件具有初步的感性认识。
(一)JSP的开发和应用平台介绍
识记:①JSP的开发和应用平台的种类;②各平台的特性。
(二)EclipseJavaEE集成开发环境
识记:①开发环境的定义;②JDK的配置;③Tomcat服务器的概述、特点;④Tomcat的安装、安装文件夹、解压缩版安装说明;⑤Tomcat的部署和访问网页的链接;⑥EclipseJaveEE开发环境的配置和开发。
领会:①Tomcat的目录结构以及具体内容。
(三)MyEclipse开发环境(本节内容不作考核要求)
(四)其他JSP开发环境。
三、本章重点、难点
本章的重点和难点:①掌握EclipseJavaEE开发环境的安装和配置。
第3章JSP基本语法
学习JSP的基本语法,了解和掌握JSP中的元素,为Web应用的开发提供便利。包括:
(1)掌握JSP的文件结构;
(2)掌握JSP的脚本元素;
(3)掌握JSP的指令元素;
(4)掌握JSP的动作元素;
(5)掌握include指令和
(一)JSP文件的结构
(二)JSP的脚本元素
(三)JSP指令元素
法、路径的类型、包含的文件类型、处理、注意点;④taglib指令的功能、语法。领会:①理解“使用include指令语句包含文本是静态的”的含义。
(四)JSP动作元素
识记:①动作元素的执行、与其他标签的区别;②动作元素的种类;
③
领会:①include指令与include动作的区别;②javaBean、
应用:①
第4章JSP内置对象
(1)了解和掌握request请求对象及其方法;
(2)了解和掌握response响应对象及其方法;
(3)了解和掌握out输出对象及其方法;
(4)了解和掌握session会话对象及其方法;
(5)了解和掌握application应用程序对象及其方法;
(6)了解pageContext页面上下文对象及其方法;
(7)了解config配置对象及其方法;
(8)了解page页面对象及其方法。
(一)JSP内置对象概述
领会:①常用内置对象及其功能;②对象之间的关联。
(二)request对象
识记:①request对象的作用、父类(接口)、常用方法;②通过getParameter等方法获得参数;③类型转换;④通过setCharacherEncoding设置编码。
领会:①get和post传参方法的不同、数据大小的限制。
应用:①request对象应用实例(客户端向服务器端提交数据并进行展示)。
(三)response对象
识记:①response对象的作用、父类(接口)、常用方法;②response对象应用实例,包括setContentType设置类型、设置自动刷新、设置重定向。
领会:①response的状态代码及其含义;②response对象sendRedirect方法和
应用:①通过response对象设置显示码的方法和显示码;②通过response对象对Cookie进行操作。
(四)out对象
识记:①out对象的作用、主要方法、方法的分类、缓冲区的概念。
领会:①提高输出的效率的方法(采用缓存区);②clear、clearBuffer、flush方法的区别。
(五)session对象
识记:①session的类名、与Cookie的关系,所处的位置、session数据存取方式;②session与客户之间的关系、如何获得ID;③session其他常用方法。
领会:①session的作用、有效期;②不同用户session的辨别;③session生命周期对象结束的状况。
应用:①访问session中的数据,包括新增、访问、设置、删除session变量等;
②session应用实例。
(六)application内置对象
识记:①application的作用域、父类(接口)、存取数据的方式;②使用application对象取得信息。
领会:①application对象的作用和注意点;②与session对象的不同。
应用:①application对象的应用。
(七)其他JSP内置对象
识记:①pageContext、config、page对象的类名、作用和方法。
自考生题库
专业智能,巩固提分
真题全景再现
进入做题
模拟考场
海量题随机做
考前点题
部分科目押题
章节练习
章节专项突破
错题收纳
试题收藏复习
易错题
高频易错习题
网课试听
教材大全
做题闯关
温馨提示:本网站所提供的考试信息仅供考生参考,考试政策请以权威部门公布的正式信息为准。