您好,欢迎来到六九路网。
搜索
您的当前位置:首页复习讲义

复习讲义

来源:六九路网
《网站技术基础》课程复习要点

一、课程基本知识点

(对于所有的名词都应该知道其定义或含义) 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) 基本元素:、、<p>b) 常用标记:字体、图片、超链接、列表、表格、表单、块、预排版、框架 要求:熟练掌握所有标记的用法,能够根据页面效果写出标记或是根据标记画出页<p>面效果,能够根据要求补充标记。 如:<p> 标记td表示什么含义?它有哪些常用属性?  制作一个简单的页面;<p> 给出一个简单的页面,说出其中包含哪些标记,这些标记分别有什么含<p>义?或是写出其HTML源代码;  写一个跨行跨列的表格;  写一个简单的表单;<p>2. JavaScript语言<p>a) JavaScript的引入 b) 变量(var)、数组(new Array(2))、函数(无需指定返回值类型)的定义与使<p>用;<p>c) 如何为控件添加事件; d) this对象;<p>e) 日期对象(如何定时)、数算、字符串对象、常用函数 f) 浏览器对象模型及其层次(图2-49),各个对象的含义,常用对象(window、<p>history)的用法<p>g) JavaScript的应用(课本范例与实验)<p>要求:熟练掌握JavaScript语法及其常用对象的用法,能够分析程序、编写程序。 如:<p> 编写一个表单验证的程序;  程序填空;<p> 编写一个程序能够实现两个数的加、减、乘、除等运算;  编写一个时钟程序。  ……<p>3. JSP技术<p>a) 如何执行JSP;<p>b) 常见编译指令(page、include)和操作指令的用法(jsp:include、jsp:forward); c) 两种输出方式;<p>d) <%! %>定义的变量和一般的变量有何区别? e) JSP的7个隐含对象;<p>f) 网页转向(redirect和forward的区别)、Form表单的获取;<p>g) 普通变量、application变量、session变量、request变量的作用范围; 要求:熟练掌握JSP语法及其常用对象的用法,能够分析程序、编写程序。 如:<p> 编写一个九九表;<p> 编写一个程序能够实现两个数的加、减、乘、除等运算;  利用session变量控制用户登录;  用户投票统计;  ……<p>4. MVC模式<p>a) 什么是MVC模式及其起源;<p>b) 在J2EE平台下,M、V、C分别采用什么实现?<p>c) 什么是Servlet,我们常用的Servlet是从什么类中继承的?<p>d) Servlet的生命周期;<p>e) doGet、和doPost的区别,如何让两种方式都能响应? f) 常用的JSP对象在servlet中如何使用? g) Servlet如何配置?<p>h) Servlet和JSP之间如何传递数据与转向?<p>i) 什么是JavaBean?JavaBean的特点?如何编写与使用JavaBean? j) JavaBean的作用范围?<p>k) 两种JSP设计模式及其优劣; l) 如何编写一个MVC模式的程序?<p>要求:熟练掌握MVC模式及其使用方式,能够分析程序、编写程序。<p> 采用MVC模式完成一个登录应用;  分析一个web.xml文件;<p> 能够对数据库进行增、删、改(单表)、查询(多表);<p> 给出一个具体的应用,分析它应该包含哪些JSP、JavaBean、Servlet。<p>三、复习方法<p>课本+实验<p> <div class="preview-ft"> <div class="preview-title"> <p style="color: red;"><strong>因篇幅问题不能全部显示,请点此查看更多更全内容</strong></p> <div class="model-fold-cover-bd"><a href="https://www.tang5.com/mluugx/nreouigeuex/" target="_blank"><span>查看全文</span><i class="iconfont icon-chakangengduo"></i></a></div> </div> </div> <script type="text/javascript" src="https://jss.69lv.com/pc/wenzhang/detail_left.js"></script> </div> <div class="glfra_f"> </div> </div> <script type="text/javascript" src="https://jss.69lv.com/pc/wenzhang/wenzhang/detail_foot.js"></script> <script type="text/javascript" src="https://jss.69lv.com/pc/share_right_gg1.js"></script> <script type="text/javascript" src="https://jss.huatuo6.com/pc/share_right_xgzx.js"></script> <script type="text/javascript" src="https://jss.69lv.com/pc/share_right_gg2.js"></script> <script type="text/javascript" src="https://jss.huatuo6.com/pc/share_right_rmyd.js"></script> </div> <div class="n_right"> <script type="text/javascript" src="https://jss.69lv.com/pc/share_cebian_gg1.js"></script> <script type="text/javascript" src="https://jss.huatuo6.com/pc/share_cebian_rmht.js"></script> <script type="text/javascript" src="https://jss.69lv.com/pc/share_cebian_gg2.js"></script> <script type="text/javascript" src="https://jss.huatuo6.com/pc/share_cebian_rmtw.js"></script> <script type="text/javascript" src="https://jss.69lv.com/pc/share_cebian_gg3.js"></script> <script type="text/javascript" src="https://jss.huatuo6.com/pc/share_cebian_wntj.js"></script> </div> </div> <script type="text/javascript" src="https://jss.huatuo6.com/pc/tj_foot1.js"></script><div class="foot"> <div class="smain"> <div class="foot_ano clearfix"> <!-- <div class="foot_logo"> <img src="images/logo_w.png" alt="AI游中国" /> </div> --> <div class="foot_mesg"> <p> Copyright © 2019-<span class="currentYear"></span> 69lv.com 版权所有 <a href="https://beian.miit.gov.cn/" target="_blank" style="color:#fff">湘ICP备2023021910号-1</a> </p> <p> 违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com </p> <p> 本站由北京市万商天勤律师事务所王兴未律师提供法律服务 </p> </div> </div> </div> </div> <script type="text/javascript"> const currentYear = new Date().getFullYear(); $('.currentYear').html(currentYear) </script>