JSP程序设计复习重点解析

0 下载量 91 浏览量 更新于2024-08-03 收藏 85KB DOC 举报
"这是一份关于JSP程序设计的复习资料,包含了选择题,涵盖了JSP页面构成、环境配置、变量声明、注释类型、page指令及其属性、静态文件插入、内置对象及其功能等方面的内容。" JSP(JavaServer Pages)是一种基于Java的技术,用于创建动态网页。它允许开发人员在HTML页面中嵌入Java代码,从而实现服务器端的数据处理和逻辑控制。 1. JSP页面的构成:传统的HTML页面通过加入Java程序片(选项D)或者JSP标签,可以转化为JSP页面。Java程序片是用"<% "和" %>"标记包围的Java代码,而JSP标签则是类似"<jsp:action>"这样的结构。 2. JSP环境配置:安装JSP运行环境时,通常需要先安装JDK(Java Development Kit),因为Tomcat这样的WEB应用服务器需要JDK来编译和运行Java代码。因此,正确的顺序是先安装JDK,再安装Tomcat(选项B)。 3. 变量声明:在"<%!"和" %>"之间的声明是JSP页面的成员变量(选项B),这意味着它们是全局的,当多个用户同时访问页面时,对这些变量的修改会影响到所有用户。 4. 注释类型:在客户端浏览器的源代码中,用户能看到HTML注释(选项B),但JSP注释和Java注释在服务器端被处理,不会显示在客户端。 5. page指令:这个指令用于定义整个JSP页面的属性,比如设置脚本语言、导入包等(选项A)。例如,`<%@ page language="java" import="java.util.*" %>` 6. page指令的import属性:这个属性用于引入Java包中的类(选项C),使得在JSP页面中可以直接使用这些类。 7. 静态文件插入:include指令标签(选项C)用于在JSP页面的特定位置静态插入另一个文件,例如`<jsp:include page="header.jsp" />`。 8. JSP内置对象:request(选项A)、session(选项B)和application(选项C)是JSP的内置对象,而bean对象不是标准内置对象,通常需要手动实例化(选项D)。 9. 获取用户提交信息:在JSP中,内置的request对象用于封装用户通过HTTP请求提交的信息,使用`getParameter(String name)`方法(选项A)可以获取表单中指定输入框的值。 10. 获取表单数据:request对象的`getParameter()`方法(选项A)用于获取请求参数的值,如`String username = request.getParameter("username");`,这里的"username"是输入框的name属性值。 这些选择题涵盖了JSP的基础知识,包括其基本结构、环境配置、变量作用域、注释、指令、内置对象的使用以及用户数据的获取,这些都是学习JSP编程所必需掌握的概念。