JSP与ASP技术复习要点

需积分: 17 2 下载量 67 浏览量 更新于2024-09-13 1 收藏 238KB DOC 举报
"这是一份关于JSP期末复习的资料,涵盖了ASP、HTML、ASP脚本语言、VBScript、JSP历史、Web服务器、Web应用架构、JDK环境配置、Tomcat设置、Java程序片、表单提交方法、注释语法、VBScript运算符、ASP内置对象以及SQL操作等内容。" 在IT领域,JSP(JavaServer Pages)是用于创建动态网页的一种技术,由Sun Microsystems(后被Oracle收购)开发。这份复习资料首先提及了与JSP相关的其他技术,如ASP(Active Server Pages),它是微软公司开发的服务器端脚本环境,常用于构建动态网站。在Windows XP上运行ASP文件,需要安装IIS(Internet Information Services)服务器。 HTML(HyperText Markup Language)是用于创建网页的标准标记语言,其中包括表单元素,如`<form>`标签,它定义了一个表单,表单可以通过POST或GET方法提交数据。复习资料中列举了常见的表单输入域类型,包括单行文本框、单选按钮、复选框、下拉式选择框、滚动文本框和按钮。 ASP支持VBScript和JavaScript作为脚本语言,VBScript是默认选项。VBScript的数据类型中,变体类型是最基础的,它能够存储各种类型的数据。在服务器端运行的ASP脚本使用`<%...%>`标记,而在客户端运行则用`<script>...<\script>`。 JSP是在1999年推出的,它的出现是为了增强Java在Web应用中的表现力。复习资料提到了几种常见的Web服务器,如WebLogic、WebSphere和Tomcat,其中Tomcat是一个流行的开源Java应用服务器,尤其适用于小型到中型的项目。配置JDK环境变量是运行Java程序和Tomcat服务器的基础。 在Web应用的两层架构中,逻辑层和数据处理层通常合并。Tomcat的默认Web服务目录可以通过修改`server.xml`文件进行调整,这个文件位于Tomcat的安装目录下。 Java程序片(Java Scriplets)可以包含变量、方法和类的定义,它们使得JSP页面可以直接执行Java代码。表单提交方法GET和POST是HTTP协议中用于向服务器发送数据的方式,GET方法将数据附加在URL后面,而POST方法将数据包含在请求主体中,通常用于传递大量或敏感数据。 复习资料还提到了VBScript的字符串连接运算符(&和+),ASP的内置对象如response、request、session、application和server,以及request对象的组成部分如cookies、form、querystring和servervariables。最后,SQL的基本操作如select(查询)、insert(插入)等也是Web开发中的重要概念,用于数据库的交互。
364 浏览量
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 %>