Jsp期末复习资料
习题部分
第一章 JSP概述
1.JSP技术是由 A 语言作为脚本语言。
A.Java B.C++ C.C# D.C
2.Web是与平台无关、分布式的、图形化的和易于导航的,定义了客户端和服务器端如何通信。
3.HTTP(超文本传输协议)是一种Internet上常见的协议,用于传输超文本标记语言(HTML)编写的文件,也就是通常所说的网页。
4.网站一般分为3层,分别是用户界面交互层、应用程序层、数据库层。
5.Servlet的生命周期是载入、初始化、执行和删除。
6.JSP技术是在传统的网页文件HTML中加入java程序片段和JSP标记构建的JSP网页
7.什么是C/S结构?什么是B/S结构?两者由什么区别?
答:C/S是Client/Server(客户机/服务器)结构,B/S是Browser/Server(浏览器/服务器)结构。B/S结构是三层体系结构,B/S结构要求客户端只需要安装一个浏览器(Browser),客户端通过浏览器将请求发送给Web服务器,Web服务器负责与后端数据库服务器进行数据通信;C/S结构是二层结构平台模式,C/S结构要求客户端要安装指定的软件,客户端负责执行前端的数据处理,服务端进行后端的服务处理。
8.简述JSP技术和Servlet技术的区别和联系。
♦区别:⑴JSP技术主要用来表现页面,而Servlet技术主要用来完成大量的逻辑处理。
⑵JSP主要用来发送给前端的用户,而Servlet主要来响应用户的请求,完成请求 的逻辑处理。
♦联系:在实际开发中,往往先把JSP页面开发出来,然后再将JSP代码转换成Servlet。
实验三:
<%=1+1 %>
1