JSP考试复习题.docx
- 文档编号:11707929
- 上传时间:2023-06-02
- 格式:DOCX
- 页数:79
- 大小:56.85KB
JSP考试复习题.docx
《JSP考试复习题.docx》由会员分享,可在线阅读,更多相关《JSP考试复习题.docx(79页珍藏版)》请在冰点文库上搜索。
JSP考试复习题
一、 选择题
1. 下面哪一个不能作JSP的服务器(D)
A.IBMWebSphereB.BEA WebLogic
C.TomcatD.pws
2. JDBC是JAVA数据库连接API,以下说法中哪些是不正确的(D)
A.连接数据库B.发送SQL语句
C.处理结果集D.建立ODBC数据源
3.给定程序片段:
A
<%--在此处插入代码--%>
Todayis:
<%=newDate()%>
为了能够让程序正确运行需要在第一行添加以下那条语句?
(A)
A.<%@pageimport='java.util.Date'%> B.<%@importclass='java.util.Date'%>
C.<%@includefile='java.util.Date'%> D.<%@includeclass='java.util.Date'%>
4.假定login.getName()返回类型为java.lang.String,给定JSP代码:
Welcome<%=login.getName()%>以下那个选项及此语句的功能相同?
(A)
A.Welocome<%out.print(login.getName());%>
B.Welocome<%Writer.print(login.getName());%>
C.Welocome<%response.out.print(login.getName());%>
D.Welocome<%response.writer.print(login.getName());%>
5.如果做JSP动态网站的开发,以下( D)可以作为服务器端脚本语言。
A.HTMLB.JSP
C.C++D.Java
6.在下面哪个两个web应用目录中可以放置所需要的class或类库?
(A/E)(选择两个选项)
A./WEB-INF/lib放置jar文件B./META-INF/lib放置jar文件
C./classes放置已经编译的类文件D./WEB-INF/lib放置已经编译的类文件
E./WEB-INF/classes放置已经编译的类文件
7.下面哪个HTTPServlet的方法能够对服务器端文件进行删除?
(D)
A.doGetB.doPut
C.doPostD.doDelete
E.doSubmit
8.在当前页面中包含a.htm的正确语句是(D )
A.<%@include=”a.htm”%>B. includefile=”a.htm”/> C.<%@includepage=”a.htm”%>D.<%@includefile=”a.htm”%> 9.在JSP程序中若想定义一个方法,必须将该方法放在下列哪种标记里 ( C ) A.<% %>B.<%@ %> C.<%! %>D.<%-- --%> 10.以下哪个不是Servlet的方法 ( C ) A.destory()B.init() C.post()D.service() 11.下面哪一项关于JSP的说法是不正确的 (C ) A.将内容的生成和显示进行分离B.能够跨平台 C.可以直接在浏览器端解释执行D.采用标签简化页面开发 12.以下哪个包不是page指令默认导入的(B ) A.java.lang.*B.java.util.* C.javax.servlet.*D.javax.servlet.jsp.* 13.下面哪个方法可使session无效( C ) A.session.setAttribute()B.session.getAttribute() C.session.invalidate()D.session.removeAttribute() 14.对于预定义<%! 预定义%>的说法错误的是: (C ) A、一次可声明多个变量和方法,只要以“;”结尾就行 B、一个声明仅在一个页面中有效 C、声明的变量将作为局部变量 D、在预定义中声明的变量将在JSP页面初始化时初始化 15.在传统的HTML页面中加入(5)就够成了一个JSP页面。 A.JAVA程序片B. JSP标签 C.用“<%.....%>” 标记符号括起来的程序D. JAVA程序片及JSP标签 二、填空题 1.列举五种常见的动态WEB开发技术ASP、PHP、ASP.NET、JSP、CGI。 2.JSP的page指令其language属性默认值____Java______isErrorPage属性的默认值是_________true_____;buffer属性的默认值是______8KB______。 3____application_对象对于每个Web应用来说只有一个。 4.Java语言包含三种核心机制: Java虚拟机、垃圾收集机制和代码安全检测 5.JSP网页文件的扩展名是_________JSP____________。 6、________Servlet_______是运行在服务器端,用来响应客户端请求的java代码模块。 。 7.___response___对象的类型是javax.servlet.ServletResponse类的实例,JSP引擎会根据客户端的请求信息建立一个默认的_____response___对象。 8.JSP中基本的元素类型有指令、动作、脚本三种。 9.__out__对象用于输出数据,它可以是javax.servlet.jsp.JspWriter的一个实例 三、简答题 1.分析下面的代码,写出include.jsp的运行结果。 include.jsp代码: <%@pagecontentType="text/html;charset=GBK"%> 这里是显示结果:
<%@includefile="abc.html"%>
<%@includefile="mytxt.txt"%>
<%@includefile="mycode.cod"%>