Java-Web开发基础题库课后练习题答案章节测试题1-7章全_第1页
Java-Web开发基础题库课后练习题答案章节测试题1-7章全_第2页
Java-Web开发基础题库课后练习题答案章节测试题1-7章全_第3页
Java-Web开发基础题库课后练习题答案章节测试题1-7章全_第4页
Java-Web开发基础题库课后练习题答案章节测试题1-7章全_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第3章Cookie与SessionPAGE12PAGE116第1章JavaWeb开发基础习题答案1.JSP中,HTML注释的特点是(B)。(选1项)A.发布网页时看不到,在源文件中也看不到B.发布网页时看不到,在源文件中能看到C.发布网页时能看到,在源文件中看不到D.发布网页时能看到,在源文件中也能看到2.下面哪项不是Form的元素?(D)(选1项)A.input B.textareaC.select D.table3.单选按钮定义是下列哪一项?(D)(选1项)A.<inputname="sex"type="text"value="0"/>B.<inputname="sex"type="checkbox"value="0"/>C.<inputname="sex"type="option"value="0"/>D.<inputname="sex"type="radio"value="0"/>4.表单标记中action属性的作用是(C)。(选1项)A.为表单命名 B.调用客户端验证方法C.指明表单信息发送的目的地址 D.指明表单的提交方式5.下列哪个状态码表示“无法找到指定位置的资源”?(D)(选1项)A.100 B.201 C.400 D.4046.下面哪一个选项不是http响应的一部分?(C)(选1项)A.响应头 B.响应正文 C.协议版本号 D.状态行7.下列关于Tomcat说法不正确的是(B)。(选1项)A.Tomcat是一个Servlet容器 B.Tomcat是一种编程语言C.Tomcat是一个免费开源的项目 D.Tomcat的默认端口是80808.Tomcat服务默认情况下使用的端口号是(B)。(选1项)A.8000 B.8080 C.8888 D.80第3章Cookie与Session习题答案1.从(

)开始,到()结束,被称为一个会话。

(选1项)A、访问者连接到服务器,访问者关闭浏览器离开该服务器

B、服务器启动,服务器关闭

C、访问者连接到服务器,服务器关闭

D、服务器启动,访问者关闭浏览器离开该服务器正确答案:A2.下列说法中错误的是哪个?(选1项)A、Cookie和HttpSession是保存会话相关数据的技术,其中Cookie将信息存储在浏览器端是客户端技术,Session将数据保存在服务器端是服务器端技术B、HttpSession会话对象的默认保持时间可以修改C、HttpSession默认是基于Cookie运作的D、浏览器可以接受任意多个Cookie信息保存任意长的时间正确答案:D3.下列哪条语句可以更改Cookie的存活时间?(选1项)A、cookie.setMaxAge(3600*24);B、cookie.setPath(“/app”);C、cookie.setDomain(“localhost”);D、cookie.setValue(“share”);正确答案:A4.如何发送Cookie?(选1项)A、使用newCookie语句B、调用response.addCookie方法C、使用Cookie的setMaxAge方法D、使用setCookie方法正确答案:B5.J2EE中,ServletAPI为使用Cookie,提供了哪个类?(选1项)A、javax.servlet.http.CookieB、javax.servlet.http.HttpCookieC、javax.servlet.CookieD、javax.servlet.http.HttpCookie正确答案:A6.获取Cookie[]所用到的方法是哪个?(选1项)

A、request.getCookies()

B、request.getCookie()

C、

response..getCookies()D、

response..getCookie()正确答案:A7.关于SessionID,以下说法正确的是?(选3项)A、每个HttpSession对象都有唯一的Session

IDB、SessionID

由Servlet容器创建C、SessionID必须保存在客户端的cookie文件中D、Servlet容器会把Session

ID作为Cookie或者URL的一部分发送到客户端正确答案:A、B、C8.以下哪个方法一定可以获取到代表当前会话的Session对象?

(选1项)A、request.getSession();B、request.getSession(false);C、new

HttpSession();D、HttpSession.newInstance(request);正确答案:A9.

以下哪个方法可用于检索session属性userid的值?(选1项)

A、

session.

getAttribute(“userid”);

B、

session.

setAttribute(“userid”);

C、

request.

getParameter(“userid”);

D、

request.

getAttribute(“userid”);正确答案:A第4章JSP编程习题答案1.要在JSP中使用ArrayList,做法正确的是哪个选项?(选1项)A、<%importjava.util.ArrayList%>B、<%@import"java.util.ArrayList"%>C、<%@pageimport="java.util.ArrayList"%>D、<%@pagepackage="java.util.ArrayList"%>

正确答案:C2.在JSP中,有test.jsp文件如下,试图运行时,将发生什么?(选1项)<html><%Stringstr=null;%>stris<%=str%></html>A、转译期有误B、编译Servlet源码时发生错误C、执行编译后的Servlet时发生错误D、运行后,浏览器上显示:strisnull正确答案:D3.在JSP中可动态导入其他页面的标签是?(选1项)A、<%include/></textarea>B、<%@include%>C、<jsp:importPage/>D、<jsp:include/>正确答案:D4.有JSP代码如下,以下哪句代码可以正确显示”admin”?(选1项)<%Cookiec=newCookie(“name”,“admin”);c.setMaxAge(10000);response.addCookie(c);%>A、${}B、${.value}C、${name}D、${name.value}正确答案:B5.test.jsp文件中有如下一行代码,要使user对象可以作用于整个应用程序,下划线中应添入哪一项?(选1项)<jsp:useBeanid=”user”scope=”__”class=”com.UserBean”>A、pageB、requestC、sessionD、application正确答案:D6.JSP中有三大类标签,分别是什么?(选1项)A、HTML标记JSP标记Servlet标记B、CSS标记HTML标记Javascript标记C、动作标记脚本标记指令标记D、指令标记脚本标记HTML标记正确答案:C7.下面关于JSP作用域对象的说法错误的是?(选1项)A、request对象可以得到请求中的参数B、session对象可以保存用户信息C、application对象可以被多个应用共享D、作用域范围从小到达是request、session、application正确答案:C8.在JSP页面中通过<jsp:forwardpage=urlname/>将本页面请求转发至指定URL指定的文件,则在该URL组件(JSP页面)中可接收数据的范围是(选3项)A、sessionB、requestC、pageD、application正确答案:A、B、D9.关于<jsp:include>,下列说法不正确的是?(选1项)A、它可以包含静态文件B、它可以包含动态文件C、当它的flush属性为true时,表示缓冲区满时,将会被清空D、它的flush属性的默认值为true正确答案:D10.在JSP中,对<jsp:setProperty>标记描述正确的是?(选1项)A、<jsp:setProperty>和<jsp:getProPerty>必须在一个JSP文件中搭配出现B、就如同session.setAttribute()一样,来设计属性/值对C、和<jsp:useBean>动作一起使用,来设置bean的属性值D、就如同request.setAttribute()一样,来设置属性/值对正确答案:C第5章EL表达式与JSTL标签习题答案1、http://localhost:8080/web/show.jsp?name=aaa下列哪个选项可以正确取得请求参数值?A、${}

B、${name}

C、${}

D、${param.get("name")}正确答案:A2、JSTL包含的各种标签可用于什么样的页面中?A、HTMLB、JSPC、XMLD、ASP正确答案:B3、JSTL核心标签库中,用来实现循环功能的标签是哪一项?A、

<c:if>

B、<c:for>

C、<c:while>

D、<c:forEach>正确答案:D4、JSTL中相当于<jsp:include

>标准动作的标签是哪个?A、<c:url>

B、<c:import>

C、<c:redirect>

D、<c:set>

正确答案:B5、

下列关于EL的说法正确的是哪些?(选两项)A、EL可以访问所有的JSP内置对象

B、EL可以读取JavaBean的属性值

C、EL可以修改JavaBean的属性值

D、EL可以调用JavaBean的任何方法正确答案:A、B6、下列EL的使用语法正确的是哪些?(选两项)

A、${1+2==3?4:5}

B、${+paramValues[1]}

C、${someMap[var].someArray[0]}

D、${someArray[“0”]}正确答案:A、B7、下列指令中,可以导入JSTL核心标签库的是哪个?A、<%@taglib

url="/jsp/jstl/core"

prefix="c"

%>B、<%@taglib

url="/jsp/jstl/core"

prefix="core"

%>

C、<%@taglib

uri="/jsp/jstl/core"

prefix="c"

%>

D、<%@taglib

uri="/jsp/jstl/core"

prefix="core"

%

>正确答案:C8、下列代码的输出结果是哪个?

<%

int[]

a=new

int[]

{1,2,3,4,5,6,7,8};

pageContext.setAttribute("a",a);

%>

<c:forEach

items="${a

}"

var="i"

begin="3"

end="5"

step="2"

>

${i

}

</c:forEach>

A、1

2

3

4

5

6

7

8

B、3

5

C、4

6

D、4

5

6

正确答案:C9、关于JSTL条件标签的说法正确的是哪些?(选两项)

A、单纯使用if标签可以表达if…else

….的语法结构

B、when标签必须在choose标签内使用

C、otherwise标签必须在choose标签内使用

D、以上都不正确正确答案:B、C10、以下哪个EL函数用于删除字符串首尾两边的空格?A、toLowerCaseB、splitC、trimD、indexOf正确答案:C第6章数据库整合开发习题答案1、JDBC提供了3种接口来实现SQL语句的发送执行,其中执行简单不带参数SQL语句的是?

A、Statement

B、PrepareStatement

C、CallbleStatement

D、Execute

正确答案:A2、在面向程序开发人员的JDBC

API中,负责处理驱动的调入并且对产生的新的数据库连接提供支持的接口是?A、java.sql.DriverManager

B、java.sql.Connection

C、

java.sql.Statement

D、java.sql.ResultSet正确答案:A3、Staternent类提供3种执行方法,用来执行更新操作的是?

A、executeQuery()

B、executeUpdate()

C、execute()

D、query()正确答案:B4、接口Statement中定义的execute方法的返回类型是

,代表的含义是

executeQuery方法返回的类型是,

executeUpdate返回的类型是

,代表的含义是

A、ResultSet

B、int

C、boolean

D、受影响的记录数量

E、有无ResultSet返回

正确答案:CEABD5、Staternent类提供3种执行方法,用来执行查

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论