测试题库(JSP语法)

合集下载

jsp测试题

jsp测试题

jsp测试题1.{JSP/Servlet题目}假设web应用的文档根目录为MyApp,那么可以从哪里找到database.jar文件。

(选择1项)DA)MyApp目录下B)MyApp\images目录下C)MyApp\WEB-INF目录下D)MyApp\WEB-INF\lib目录下2.{JSP/Servlet题目}哪一个对象可以用于获得浏览器发送的请求。

(选择1项)AA)HttpServletRequestB)HttpServletResponseC)HttpServletD)Http3.{JSP/Servlet题目}事务处理的结束方式。

(选择2项) BDA)中止B)提交C)完成D)回滚4.{JSP/Servlet题目}客户端状态管理的解决方案有。

(选择3项)CA)URL重写B)隐藏域C)CookieD)以上都不是5.{JSP/Servlet题目}与HttpSessionListener接口有关的方法是。

(选择2项)BDA)SessionInitialized()B)SessionCreated()C)SessionFinialized()D)SessionDestroyed()6.{JSP/Servlet题目}关于JSP生命周期的叙述,下列哪些为真?(选择2项)ACA)JSP会先解释成Servlet源文件,然后编译成Servlet类文件B)每当用户端运行JSP时,jspInit()方法都会运行一次C)每当用户端运行JSP时,_jspService()方法都会运行一次D)每当用户端运行JSP时,jspDestroy()方法都会运行一次7.{JSP/Servlet题目}下列哪个为JSP的隐含对象。

(选择1项)BA)envB)pageC)jspinfoD)context8.{JSP/Servlet题目}在J2EE中属于Web层的组件有。

(选择1项)AA)ServletB)EJBC)AppletD)HTML9.{JSP/Servlet题目}在Web应用的根目录ROOT中,可以存放的文件为。

JSP试题

JSP试题

二、判断题(每题1分,共20分)×√静态网页服务器端返回的HTML文件是事先存储好的.√动态网页服务器端返回的HTML文件是程序生成的。

√Tomcat用于JSP技术所开发网站的服务器。

√Web开发技术包括客户端和服务器端的技术。

√Tomcat和JDK都不是开源的。

×Tomcat是一个免费的开源的Serlvet容器。

√在HTML页面文件中加入JSP脚本元素、JSP标记等就构成了一个JSP页面。

√JSP和Java一样具有平台独立性。

√JSP在运行之前必须转换成Servlet。

√JSP网页中一定包含JSP程序。

×JSP第一次执行的速度要比第二次执行的速度慢。

√运行JSP程序只需要浏览器即可。

×开发JSP必须使用JDK工具包.√安装完JDK后,会自动配置环境变量。

×Tomcat是Web服务器,不提供JSP引擎和Servlet引擎。

×Tomcat的端口一旦配置好,就不可以再改变。

×在MVC模式的Web开发中,“视图”、“模型"和“控制器”分别对应着“JSP页面”、“JavaBean”和“Serlvet",以Servlet为核心。

√JSP页面中的指令标记、JSP动作标记统称为脚本元素。

×在“<%!”和“%>”标记之间声明的Java的变量在整个页面内有效,不同的客户之间不共享.×在“<%!”和“%〉"标记之间声明的Java的方法在整个页面内有效。

√页面成员方法不可以在页面的Java程序片中调用.×JSP中Java表达式的值由服务器负责计算,并将计算值按字符串发送给客户端显示。

√不可以用一个page指令指定多个属性的取值。

×〈jsp:include>动作标记与include指令标记包含文件的处理时间和方式不同。

√〈jsp:forward >标记的page属性值是相对的URL地址,只能静态的URL。

JSP期末考试(A卷 )

JSP期末考试(A卷 )

考卷(A 卷)(20年至20年第二学期)一、判断题(下列各小题,正确的在对应的答题表格内打"√",错的打"╳"。

每小题1分,共10分)1.<hr> 是html 中的换行标记。

() 2.JSP 代码会被翻译成JAVA 代码。

()3.JSP 里声明一个方法(函数)是用<% %>标签。

()4.如果两个不同的JSP 页面有相同的SessionID,则这两个页面一定是同一个会话。

() 5.JDBC 是用来连接数据的。

() 6.Servlet 是单线程的。

()7.一个表单只能有一个提交按钮。

()8.executeUpdate()是 Statement 接口的方法。

() 9.JSP 也可以使用C#等语言实现。

() 10.Servlet 可以运行在客户端。

() 二、填空题(每空1分,共20分)1. JSP 是______公司倡导,由多家公司参与一起建立的一种动态网页技术标准,主要用于开 发动态网页。

2.在Tomcat 服务器中部署Web 应用程序时,静态页面和一般资源存放到tomcat 服务的_______ 目录中。

3.在Servlet 中用来接收客户表单数据的两个常用方法为_________、________。

4.在一个应用程序中不同的页面共享数据时,最好的JSP 内置对象为_________。

5.动态include 标记里面可以加_________动作标记,用来传递参数。

6.session 对象能否和客户建立起一一对应关系依赖与客户的浏览器是否支持_________。

7.JDBC 中_________接口用于连接数据库。

8.ResulSet 接口的__________方法可以使结果集指针指向下行数据。

9.如果要获取请求客户端的IP 地址,应使用___________对象。

10.javabean 与一般的java 类的最大区别是javabean 里面必须有_________和_________方法,并且与属性相对应。

jsp测试及答案

jsp测试及答案

针对以下题目请选择正确的答案(每道题目有一个或多哥正确的答案)。

每一道题目,所有答案都选对,则该题加分,所选答案错误或不能选出所有正确答案,则该题不得分。

1) 在J2EE中,<%=”2”+4%>将输出()。

(选择一项)a) 2+4 b)6 c)24 d) 不会输出,因为表达式是错误的2)J2EE中,JSP表达式语言的语法是()。

(选择一项)a) {EL expression} b) ${EL expression}c) @{EL expression} d) &{EL expression}3)在J2EE中,下列()语句可以获取页面请求中的一个文本框的输入(文本框的名字为title)。

(请选择一项)a) response.getParameter(“title”); b) request.getAttribute(“title”);c) requert.getParameter(“title”); d) requert.getParameters(“title”); 4)J2EE中,HttpSession接口位于()包中。

(选择一项)a) javax.servlet b) javax.servlet.httpc) javax.servlet.http.session d) javax.servlet.session5)在J2EE中,test.jsp文件中有如下一行代码:<jsp:useBean id=”user” scope=”____” type=”erBean”/>要使user对象在用户对其发出请求时存在,下划线中应填入()。

(选择一项)a)Page b) request c)Session d) application6)在J2EE MVC设计模式体系结构中,()是实现控制器的首选方案。

(选择一项)a) JavaBean b) Servlet c) JSP d) HTML e) XML7) 在J2EE中,若要在JSP正确使用标签:<x:getKing/>,在jsp中声明的taglib指令为:<%@taglib uri=”/WEB-INF/myTags.tld”prefix=”_____”%>,下列线处应该是()。

jsp测试题及答案

jsp测试题及答案

jsp测试题及答案一、单选题(每题2分,共10分)1. JSP页面中,用于声明变量、方法等的指令是:A. `<%@ page %>`B. `<%@ include %>`C. `<%! ... %> `D. `<% ... %>`答案:C2. JSP中,以下哪个对象用于获取客户端请求信息?A. requestB. responseC. sessionD. application答案:A3. 在JSP页面中,以下哪个元素用于包含其他JSP页面?A. `<jsp:forward page="other.jsp" />`B. `<jsp:include page="other.jsp" />`C. `<%@include file="other.jsp"%>`D. `<%@ page import="other.jsp" %>`答案:B4. JSP页面中,以下哪个指令用于设置页面的默认内容类型和编码?A. `<%@ page contentType="text/html; charset=UTF-8" %>`B. `<%@ page import="java.io.*" %>`C. `<%@ page session="true" %>`D. `<%@ page language="java" %>答案:A5. 在JSP中,以下哪个对象用于向客户端发送响应?A. requestB. responseC. sessionD. application答案:B二、多选题(每题3分,共15分)1. JSP页面中,以下哪些指令用于控制页面的属性?A. `<%@ page %>`B. `<%@ include %>`C. `<%@ taglib %>`D. `<%@ page import %>`E. `<%@ page session="true" %>`答案:A, C, D, E2. 在JSP页面中,以下哪些对象是隐式对象?A. requestB. responseC. outD. sessionE. application答案:A, B, C, D, E3. JSP页面中,以下哪些指令用于导入Java类或包?A. `<%@ page import="java.util.*" %>`B. `<%@ page contentType="text/html; charset=UTF-8" %>`C. `<%@ page session="true" %>`D. `<%@ include file="other.jsp" %>`E. `<%@ page language="java" %>`答案:A, E4. 在JSP页面中,以下哪些元素用于条件判断?A. `<% if (condition) { %> ... <% } %>`B. `<%@ if (condition) { %> ... <%@ } %>`C. `<% while (condition) { %> ... <% } %>`D. `<% for (int i = 0; i < 10; i++) { %> ... <% } %>`E. `<%@ for (int i = 0; i < 10; i++) { %> ... <%@ } %>` 答案:A, C, D5. JSP页面中,以下哪些对象用于会话管理?A. requestB. responseC. sessionD. applicationE. out答案:C, D三、简答题(每题5分,共20分)1. 简述JSP页面的生命周期。

JSP面试题

JSP面试题

一、JSP选择题(1)在J2EE的Web应用中,编译后的class文件存放的目录为(A)A. classes目录B. images目录C. jar目录D. 任意位置(2)在JSP中,哪个指令用来声明JSP欲使用的标签库?(B)A. tldB. taglibC. importD. include(3)Servlet处理请求的方式为(A)A. 以运行的方式B. 以线程的方式C. 以程序的方式D. 以调度的方式(4)在JavaWeb应用中,MVC设计模式中的V(视图)通常由(A)充当。

A. JSPB. ServletC. ActionD. JavaBean(5)网页服务默认的端口号是(D),我们可以通过HTTP地址加上端口号来访问网站。

A. 8100B. 8080C. 9000D. 80(6)JSP标准标签库(JSTL)的标签库描述符文件的后缀是(A)。

A. .tldB. .jarC. .propertiesD. .xml(7)Web服务是一种通过互联网来描述、发布、定位及调用的服务,下列关于Web服务的理解正确的是(D)。

A. Web服务只能在互联网发布,不能在局域网内发布B. Web服务的提供者和请求者必须使用相同的技术平台C. Web服务的提供者和请求者必须使用的语言开发应用程序D. Web服务的数据传输标准是XML说明:Web服务(Web Service)是基于XML和HTTPS的一种服务,其通信协议主要基于SOAP,服务的描述通过WSDL,通过UDDI来发现和获得服务的元数据。

(8)在Java Web应用程序中,使用哪个数据源与JNDI获得数据库连接时,应把JDBC驱动程序jar文件放在(D)下。

A. 应用程序的src目录B. 应用程序的/WEB-INF/lib目录C. Tomcat的根目录D. Tomcat的common/lib目录(9)下面哪个说法是正确的? (B)A. 对于每个要求访问maillogin.jsp的HTTP请求,Servlet容器都会创建一个HttpSession对象B. 每个HttpSession对象都有惟一的ID。

(完整版)jsp复习题库

(完整版)jsp复习题库

JSP期中复习题库一、单选题【】1.request对象中读取同名复选框表单元素的值时,比较合适的方法是A.getAttribute() B.getParameter() C.getParameters() D.getAttributes()【】2.application对象所依赖的类或接口是A.JspWrite B.ServletContextC.PageContext D.HttpServletContext【】3.下面关于session的用法哪个是正确的?A.HttpSession session = new HttpSession();B.String haha =session.getParameter(“haha”);C.session.removeAttribute(“haha”);D.session. setAttribute(“haha”);【】4.关于<jsp:include page="Relative URL" />说法不正确的是哪个?A.URL的输出在请求时被插入到JSP页面中B.不能含有影响整个页面的JSP内容C.被包含文件改变后不需更改使用它的页面D.被包含文件更改后,需要手动地更新使用它的页面【】5.Java关于异常处理机制的叙述哪个正确A.catch部分捕捉到异常情况时,才会执行finally部分B.当try区段的程序发生异常时,不一定执行catch区段的程序C.不论程序是否发生错误及捕捉到异常情况,都会执行finally部分D.以上都是【】6.下面JSP动作中叙述不正确的是A.jsp:forward动作用来把当前的JSP页面重导到另一个页面上,用户看到的地址是当前页面的地址,而内容是另一个页面的。

B.jsp:param动作可单独使用,用于页面间传递参数。

C.jsp:include动作和include指令是不完全一样的。

D.jsp:setProperty动作用来在一个JSP页面中设置已创建的bean的属性值。

JSP语法知识

JSP语法知识

“JSP语法知识”单元习题一、填空题1.在JSP规范中,可以使用两种格式的注释:一种是____________;另一种是____________。

2.JSP 的语法元素主要包括:____________、____________、____________、____________和____________。

3.指令元素分为三种,它们分别是____________、____________和____________。

4.JSP 规范中描述了3 种脚本元素:____________、____________和____________。

5.____________是指在客户端显示的注释;而____________在客户端不会输出。

6.<!—注释内容-->是____________,<%--注释内容--> 是____________。

7.可以通过选择【查看】|【源文件】显示出来的注释是____________;不能显示出来的注释是____________。

8.JSP 程序中要用到的变量或方法必须首先____________。

9.____________是一段在客户端请求时需要先被服务器执行的Java 代码,它可以产生输出,并把输出发送到客户的输出流,同时也可以是一段流控制语句。

10.在JSP 三种指令中,用来定义与页面相关属性的指令是____________;用于在JSP页面中包含另一个文件的指令是____________;用来定义一个标签库以及其自定义标签前最的指令是____________。

11.JSP 中标准的动作元素包括:____________、____________、____________、____________、____________、____________和____________。

12.____________动作元素允许在页面被请求的时候包含一些其他的资源,如一个静态的HTML 文件或动态的JSP 文件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档