一、课程基本知识点
(对于所有的名词都应该知道其定义或含义) 1. 两大编程体系(C/S结构、B/S结构)。
2. B/S结构中的常用语言及技术(HTML、CSS、……),其中属于客户端与服务器端
的技术分别有哪些?
3. 什么叫两层、三层、N层结构,各层常用的技术有哪些?比较这些结构的优劣。 4. J2EE平台及其相关技术。
5. 常见的J2EE应用服务器有哪些?
6. 如何配置Tomcat服务器?Tomcat主要目录的含义? 7. 如何运行JSP页面?
8. Web编程当中常见的文件名及其应该放置的位置(html/css/servlet/jsp/javascript/配置
文件……)
9. 常见的英文简写。 10. HTML文件的基本结构。 11. 常见HTML标记。(*) 12. CSS样式表的定义与引用。 13. JavaScript语言与Java的区别。 14. 在网页中引入JavaScript。 15. JavaScript基本语法。(语句、函数定义、事件、内置对象、常用函数) 16. JavaScript编程。(*) 17. 浏览器对象层次以及DOM模型。 18. 应用服务器执行JSP页面的过程。 19. 客户端脚本和服务器端脚本的区别。 20. 常见的JSP编译指令和操作指令的含义与用法。 21. JSP页面中加入代码的方法。 22. JSP中的内置对象的作用及其使用方法。(*)表单交互 23. Servlet的基类及其的生命周期。 24. Servlet的常用方法及其含义。 25. Servlet中内置对象的使用。 26. Servlet的配置(web.xml文件)。 27. JavaBean的特性、特点与编写。 28. JavaBean的使用。 29. MVC模式、JSP设计模式。(*) 30. JDBC驱动程序。 31. JDBC常用对象。
二、课程重点
HTML标记、JavaScript语言、JSP技术、MVC模式 1. HTML标记
a) 基本元素:、
、、b) 常用标记:字体、图片、超链接、列表、表格、表单、块、预排版、框架 要求:熟练掌握所有标记的用法,能够根据页面效果写出标记或是根据标记画出页
面效果,能够根据要求补充标记。 如:
标记td表示什么含义?它有哪些常用属性? 制作一个简单的页面;
给出一个简单的页面,说出其中包含哪些标记,这些标记分别有什么含
义?或是写出其HTML源代码; 写一个跨行跨列的表格; 写一个简单的表单;
2. JavaScript语言
a) JavaScript的引入 b) 变量(var)、数组(new Array(2))、函数(无需指定返回值类型)的定义与使
用;
c) 如何为控件添加事件; d) this对象;
e) 日期对象(如何定时)、数算、字符串对象、常用函数 f) 浏览器对象模型及其层次(图2-49),各个对象的含义,常用对象(window、
history)的用法
g) JavaScript的应用(课本范例与实验)
要求:熟练掌握JavaScript语法及其常用对象的用法,能够分析程序、编写程序。 如:
编写一个表单验证的程序; 程序填空;
编写一个程序能够实现两个数的加、减、乘、除等运算; 编写一个时钟程序。 ……
3. JSP技术
a) 如何执行JSP;
b) 常见编译指令(page、include)和操作指令的用法(jsp:include、jsp:forward); c) 两种输出方式;
d) <%! %>定义的变量和一般的变量有何区别? e) JSP的7个隐含对象;
f) 网页转向(redirect和forward的区别)、Form表单的获取;
g) 普通变量、application变量、session变量、request变量的作用范围; 要求:熟练掌握JSP语法及其常用对象的用法,能够分析程序、编写程序。 如:
编写一个九九表;
编写一个程序能够实现两个数的加、减、乘、除等运算; 利用session变量控制用户登录; 用户投票统计; ……
4. MVC模式
a) 什么是MVC模式及其起源;
b) 在J2EE平台下,M、V、C分别采用什么实现?
c) 什么是Servlet,我们常用的Servlet是从什么类中继承的?
d) Servlet的生命周期;
e) doGet、和doPost的区别,如何让两种方式都能响应? f) 常用的JSP对象在servlet中如何使用? g) Servlet如何配置?
h) Servlet和JSP之间如何传递数据与转向?
i) 什么是JavaBean?JavaBean的特点?如何编写与使用JavaBean? j) JavaBean的作用范围?
k) 两种JSP设计模式及其优劣; l) 如何编写一个MVC模式的程序?
要求:熟练掌握MVC模式及其使用方式,能够分析程序、编写程序。
采用MVC模式完成一个登录应用; 分析一个web.xml文件;
能够对数据库进行增、删、改(单表)、查询(多表);
给出一个具体的应用,分析它应该包含哪些JSP、JavaBean、Servlet。
三、复习方法
课本+实验
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- 69lv.com 版权所有 湘ICP备2023021910号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务