1 / 21
文档名称:

jsp复习资料.doc

格式:doc   大小:85KB   页数:21页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

jsp复习资料.doc

上传人:小健 2021/8/10 文件大小:85 KB

下载得到文件列表

jsp复习资料.doc

相关文档

文档介绍

文档介绍:汪思:
此复****资料即为考试复****资料,没有其他的资料了。
没有答案的题目,请大家自己根据课本和课件内容解答。
课后题的答案见《课后题答案》。
所有的题目请在理解的基础上记忆,不要死记硬背。
所有的实验内容都必须掌握。
有什么问题14-17周每周五下午3:00-5:30到B1-310找老师
解答。
第1章Web技术简介
1、 三大主流的动态Web开发技术是:PHP, ASP/,
JSPo
2、 请描述B/S模式的应用程序的工作过程和工作原理。
答:
工作过程:客户端请求->服务器处理->对客户端响应
工作原理:B/S (Browser/Server)模式工作时,浏览器提交 请求,Web服务器接受到请求后把请求提交给相应的应用服 务器,由应用服务器调用相应的Web应用程序对客户端请求 进行处理,将处理结果返回给Web服务器,Web服务器将处 理结果(网页)响应给客户端(浏览器)。
3、 请描述JSP的工作原理和工作过程。
答:
工作过程:JSP应用程序是运行在服务器端。服务器端收到 用户通过浏览器提交的请求后进行处理,运行JSP程序,响 应结果以HTML的形式返回给客户端,客户端得到的只是在 浏览器中看到的静态网页。
JSP程序的具体工作原理:所有的JSP应用程序在首次载入 时都被编译成Servlet文件,然后再运行,这个工作主要是由 JSP引擎(Tomcat)来完成。当第一次运行一个JSP页面时, JSP引擎要完成以下操作:1)当用户第一次访问一个JSP页 面时,JSP页面将被编译成Servlet文件(Java文件)。2) JSP 引擎调用Java编译器,编译Servlet文件为可执行的代码文 件(.class文件)。3)用Java虚拟机(JVM) 文件,并将执行结果返回给服务器。4)服务器将执行结果 以HTML格式发送给客户端的浏览器。
4、 请描述如何用JSP等技术实现MVC模式的开发。(可结 合第10章的第1题来理解)
答:JSP生成表示层,Servlet表示控制层,JavaBean表示模 型层。
客户端浏览器J
"I 求 请
4-
3
■ ▼
%

(VISP

(Model” ;
数据库服务器口
JSP服务劉
图l-4JSPModd2模型结构图d
5、课后****题 ,
第2章JSP常用开发环境介绍
1、请描述一种JSP集成开发环境的安装和配置过程,并说 明各个工具的用途?
答:
1) 安装JDK, JDK是进行Java程序开发的基础,包括了开 发中要使用的java包和调试工具。
2) 安装Tomcat服务器,启动服务器后通过浏览器地址栏输
入http://localhost:8080来验证服务器是否正常运行。Tomcat 服务器是Web服务器,用来运行开发岀来的Web应用程序。
3)安装 MyEclipse,安装成功后,配置 Java installed JRES 为前面安装的JDK,配置Tomcat服务器为前面安装的服务 器。MyEclipse是一个集成开发环境,把编辑代码、编译、 调试与运行工具整合到了一起,方便了开发调试流程。
2、 Java的三大开发平台分别是什么? Java ME, Java SE, Java EE
3、 Tomcat是干什么用的?你的Web应用项目是发布到了 Tomcat的那个文件夹中? JSP页面编译后的class是放到了哪 个文件夹中? Tomcat默认工作端口是?
答:Tomcat是一个Web服务器,用来运行Java Web项目, 项目被发布到webapps文件夹中,编译后的class文件放在 work文件夹中。默认工作端口是8080o
第3章HTML与CSS简介
1、了解HTML的常用标签,掌握表单标签的使用及其属性 的含义(标签名是什么? action属性值表示什么? method属 性值表示什么?其中的文本输入框等控件如何表示?提交 按钮如何表示?)
答:表单标签是vform>v/form>,其中的action属性表示表单 发送的目标地址,method属性表示表单发送的方式,可能的 取值一般是get或posto
表单中的控件一般用<input/>标签表示,其中的type属性决 定了控件的类型,例如type取值为text表示文本输入框,取 值为radio表示单选按钮,取值为submit表示提交按钮等。
2、 框架集的应用。
3、 CSS是什么?有什么作用?
答:CSS是级联样式表,用于设计网页样式,实现文字重叠 和定位,将显示文字和显示的样式分离,加强对网页布局控 制,避免代码冗余,便于为网站提供