达内JSD1510第三次月考题web网页部分.docx

上传人:b****5 文档编号:5385522 上传时间:2022-12-15 格式:DOCX 页数:21 大小:20.35KB
下载 相关 举报
达内JSD1510第三次月考题web网页部分.docx_第1页
第1页 / 共21页
达内JSD1510第三次月考题web网页部分.docx_第2页
第2页 / 共21页
达内JSD1510第三次月考题web网页部分.docx_第3页
第3页 / 共21页
达内JSD1510第三次月考题web网页部分.docx_第4页
第4页 / 共21页
达内JSD1510第三次月考题web网页部分.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

达内JSD1510第三次月考题web网页部分.docx

《达内JSD1510第三次月考题web网页部分.docx》由会员分享,可在线阅读,更多相关《达内JSD1510第三次月考题web网页部分.docx(21页珍藏版)》请在冰豆网上搜索。

达内JSD1510第三次月考题web网页部分.docx

达内JSD1510第三次月考题web网页部分

在线考试本次考试得分:

100.0

1.

(单选)在JavaWeb开发中,不同的客户端需要共享的数据应存储在()中。

A.session

B.application

C.request

D.response

正确答案:

B

2.

(单选)以下选项中不是window对象的方法的是()。

A.prompt

B.opener

C.alert

D.close

正确答案:

B

3.

(单选)obj对象有att属性,获取att属性的值,以下选项错误的是()。

A.obj.att

B.obj("att")

C.obj["att"]

D.obj["a"+"t"+"t"]

正确答案:

B

4.

(单选)以下对JavaScript理解正确的是()。

A.JavaScript是网景公司开发的一种Java脚本语言,其目的是为了简化Java的开发难度

B.FireFox和IE存在大量兼容性问题的主要原因在于他们对JavaScript的支持不同上

C.JavaScript是一门客户端脚本语言

D.JavaScript技术和CSS技术一样,是为了设计样式而存在的

正确答案:

C

5.

(单选)在JavaWeb应用程序中,给定servletA的代码片段如下所示:

publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)

throwsServletException,IOException{

Stringid=”kingdom”;

______________________

}

ServletB与servletA同在一个有效的会话范围内,当把请求转发给ServletB后,要是在ServletB中能够

获得“kingdom”值,下划线处应填入()。

A.request.getSession().setAttribute(“ID”,id);

B.request.getSession().getAttribute(“ID”,id);

C.request.getSession().setParameter(“ID”,id);

D.request.getSession().getParameter(“ID”,id);

正确答案:

A

6.

(单选)下列属于抽象类的是()。

A.ServletConfig

B.HttpServlet

C.Cookie

D.HttpServletRequest

正确答案:

B

7.

(单选)在JSP中,只有一行代码:

<%=A+B%>,运行的结果是()。

A.A+B

B.AB

C.113

D.错误信息

正确答案:

D

8.

(单选)以下选项中的代码可以正确导入JSTL核心标签库的是()。

A.<%pageimport=“c”%>

B.<%pageprefix=“c”uri=“/WEB-INF/c.tld”%>

C.<%taglibprefix=“c”import=“/WEB-INF/c.tld”%>

D.<%taglibprefix=“c”uri=“/WEB-INF/c.tld”%>

正确答案:

D

9.

(单选)下面为部署文件中的Servlet映射代码片段,正确的是:

()

A.

Demo

/demo

B.

demo

/Demo

C.

Demo

/demo/*

D.

Demo

/demo/*

正确答案:

C

10.

(单选题)以下代码运行结果是()。

<%

request.setAttribute("count",newInteger(0));

Integercount=request.getAttribute("count");

%>

<%=count%>

A.编译通不过

B.可以编译运行,输出0

C.编译通过,但运行时抛出ClassCastException

D.可以编译通过,但运行无输出

正确答案:

A无

11.

(单选)Servlet可以存储数据的三个不同的作用域是()。

A.请求、会话和上下文

B.响应、会话和上下文

C.请求、响应和会话

D.请求、响应和上下文

正确答案:

A

12.

(单选)JSP文件代码如下:

<%inttemp;%>

tempis<%=temp%>

编译或运行结果是:

()。

A.输出:

tempis0

B.输出:

tempis

C.编译出错,因为temp没有被初始化

D.输出:

tempisnull

正确答案:

C

13.

(单选)login.jsp为登录页面,表单代码如下:

index.jsp中直接显示密码,以下代码正确是:

()。

A.${requestScope.pwd}

B.<%=pwd%>

C.${param.pwd}

D.<%=param.pwd%>

正确答案:

C

14.

(单选)在一个应用中有2个JSP,代码如下:

a.jsp:

<%

______.setAttribute("user","allen");

%>

b.jsp:

<%=______.getAttribute("user")%>

横线处可以填入的内容分别是()。

A.session,session

B.pageContext,pageContext

C.request,session

D.application,session

正确答案:

A

15.

(单选)在HTTP协议中,可以通过Intenet发送大量数据,而且没有长度的限制,可以使用请求

消息的方法是()

A.get

B.post

C.put

D.head

正确答案:

B

16.

(单选)在a.jsp中有代码片断如下:

loginName:

在b.jsp中想输出在a.jsp页面上输入的loginName的值,以下选项正确的是:

()。

A.<%=request.getParameter(“loginName”)%>

B.<%=(String)request.gerAttribute(“loginName”)%>

C.<%=request.getParameter(“loginname”)%>

D.<%=(String)request.getAttribute(“loginname”)%>

正确答案:

A

17.

(单选)某JSP中有如下代码,显示结果为:

()。

<%

Stringuser="allen";

request.setAttribute("user","smith");

session.setAttribute("user","jerry");

%>

outvalue="${user}"/>

A.allen

B.smith

C.jerry

D.null

正确答案:

B

18.

(单选)关于MVC模式,下列选项中的说法错误的是:

()。

A.MVC是一种软件架构思想,将软件的组成划分成三部分

B.采用MVC模式使模型和视图可以独立修改

C.在MVC中,M指的是Model;V指的是View;C指的是Controller

D.采用MVC模式,模型部分并不能重用,而视图部分则可以完全的重用

正确答案:

D

19.

(单选)实现创建一个JavaScript数组的语法正确的是:

()。

A.vartxt=newArray("tim","kim","jim");

B.vartxt=newArray(1:

"tim",2:

"kim",3:

"jim");

C.vartxt=newArray="tim","kim","jim";

D.vartxt=newArray:

1=("tim")2=("kim")3=("jim");

正确答案:

A

20.

(单选)MVC设计模式包含模型层、视图层和控制层,在下列组件中扮演控制器角色的是()。

A.Servlet

B.JSP

C.JavaBean

D.HTML

正确答案:

A

21.

(单选)请看下列代码:

a.jsp

<%

response.sendRedirect(“b.jsp");

%>

b.jsp:

<%=request.getParameter(“name")%>

b.jsp页面将显示为()。

A.null

B.无信息输出

C.异常信息

D.save

正确答案:

A

22.

(单选)下面JavaScript代码的执行结果是()。

vara=newArray(2,3,4,5,6,7);

varsum=0;

for(vari=1;i

sum+=a[i];

document.write(sum);

A.25

B.15

C.20

D.37

正确答案:

A

23.

(单选)JSP的EL表达式:

${user.loginName}执行效果等同于:

()。

A.<%=user.getLoginName()%>

B.<%user.getLoginName();%>

C.<%=user.setLoginName()%>

D.<%user.setLoginName();%>

正确答案:

A

24.

(单选)在JavaScript中,表单文本框(Text)不支持的事件有()。

A.onblur

B.onlostfocused

C.onfocus

D.onchange

正确答案:

B

25.

(单选)假设web应用的文件根目录为servlet01,那么可以找到struts-core.jar文件的目录是:

()。

A.servlet01目录下

B.servlet01\WEB-INF目录下

C.servlet01\WEB-INF\classes目录下

D.servlet01\WEB-INF\lib目录下

正确答案:

D

26.

(单选)在WEB应用程序的目录结构中,在WEB-INF文件夹外的文件可以为:

()。

A.jsp文件

B.class文件

C.jar文件

D.web.xml文件

正确答案:

A

27.

(单选)在JavaScript中,在页面上打印出"HelloWorld"的JavaScript语法是:

()

A.document.write("HelloWorld")

B.response.write("HelloWorld")

C."HelloWorld"

D.("HelloWorld")

正确答案:

A

28.

(单选)在web.xml设置了*.abc,以下不是正确的访问路径的是:

()。

A.http:

//localhost:

8080/ScoreManager/list

B.http:

//localhost:

8080/ScoreManager/list.abc

C.http:

//localhost:

8080/ScoreManager/jsp/list.abc

D.http:

//localhost:

8080/ScoreManager/jsp/emp/list.abc

正确答案:

A

29.

(单选)有关Servlet的生命周期说法不正确的是:

()。

A.Servlet的生命周期由Servlet实例控制

B.init()方法在创建完Servlet实例后对其进行初始化,传递的参数为实现ServletConfig类的对象

C.service()方法响应客户端发出的请求

D.在容器移除servlet时,调用destroy方法,进行资源的释放

正确答案:

A

30.

(单选)关于正则表达式声明6位数字的邮编,以下代码正确的是()。

A.varreg=/^\d6$/;

B.varreg=newRegExp("\d{6}");

C.varreg=\^d{6}$\;

D.varreg=/^\d{6}$/;

正确答案:

D

31.

(单选)现在session中没有设置任何属性,阅读下面2个JSP中的代码,将分别输出:

()。

1.jsp页面代码:

<%

out.print(session.getAttribute("svse")+",");

%>

2.jsp页面代码:

<%

session.invalidate();

out.println(session.getAttribute("svse"));

%>

A.null,异常信息

B.null,null

C.异常信息,异常信息

D.异常信息,null

正确答案:

A

32.

(单选题)以下代码运行结果是什么()。

<%

session.setAttribute("count",newDouble(0));

Doublecount=session.getAttribute("count");

%>

<%=count%>

A.编译不通过

B.可以编译运行,输出0

C.编译通过,但运行时抛出ClassCastException

D.可以编译通过,但运行时无输出

正确答案:

A无

33.

(单选)阅读如下代码:

functionsortData(){

vararr=[12,1,3,56,7];

arr.sort();

alert(arr.toString());

}

$(document).ready(function(){

updateXmp();

examnow();

});

$(document).ready(function(){

initCookie();

checkDate(1453900040000);

recoverAnswer();

});

在浏览器中查看该页面,并点击按钮“Sort”后,弹出的结果为()。

A.1,3,7,12,56

B.56,12,7,3,1

C.1,12,3,56,7

D.7,56,3,12,1

正确答案:

C

34.

(单选)在J2EE中,重定向到另一个页面,以下语句正确的是()。

A.request.sendRedirect(“”);

B.request.getRequestDispatcher(“”);

C.response.sendRedirect(“”);

D.response.getRequestDispatcher(“”);

正确答案:

C

35.

(单选)在HTTP协议中,用于发送大量数据的方法是()。

A.get

B.post

C.put

D.options

正确答案:

B

36.

(单选)在Servlet中用于创建会话的方法是:

()。

A.HttpServletRequest的getSession方法

B.HttpServletResponse的newSession方法

C.HtttpSession的newInstance方法

D.HttpSession的getSession方法

正确答案:

A

37.

(单选)以下JavaScript代码的输出结果是()。

vara=3;

varb=2;

varc=(a+2)/b;

document.write(c);

A.2.5

B.2

C.32/2

D.16

正确答案:

A

38.

(单选)关于setInterval("alert('welcome');",1000);代码的作用说明正确的是()。

A.等待一秒后弹出一个对话框

B.语句报错,语法有问题

C.每隔一秒钟弹出一个对话框

D.先弹出一个对话框,然后等待一秒继承向下执行

正确答案:

C

39.

(单选)下面JavaScript代码执行后,变量m的值是()。

varx=11;

vary=“number”;

varm=x+y;

A.程序报错

B.number

C.11

D.11number

正确答案:

D

40.

(单选)下列JavaScript代码可以实现每隔一秒钟弹出一个对话框,此弹出过程持续1分钟的代码是:

()。

A.varid=setInterval(alert("HelloJavaScript"),1000);

setTimeout(clearInterval(id),5*1000);

B.setInterval(function(){

alert("HelloJavaScript")

},1000);

setTimeout(function(){

alert("HelloJavaScript")

},5*1000);

C.setInterval(

alert("HelloJavaScript"),1000);

setTimeout(clearInterval(id),5*1000);

D.varid=setInterval(function(){

alert("HelloJavaScript")},1000);

setTimeout(function(){

clearInterval(id)},5*1000);

正确答案:

D

41.

(单选)在web.xml设置了*.do,以下路径不是正确访问路径的是:

()。

A.http:

//localhost:

8080/web/list

B.http:

//localhost:

8080/web/list.do

C.http:

//localhost:

8080/web/jsp/list.do

D.http:

//localhost:

8080/web/jsp/emp/list.do

正确答案:

A

42.

(单选)给定OneServlet的doPost方法中的代码片段,如下:

request.setAttribute("name","zhang");

<插入代码>

如果在TwoServlet使用request.getAttribute("name");能把属性name的值取出来,那么<插入代码>

处应填入代码是()。

A.request.getRequestDispatcher("/two");

B.request.getRequestDispatcher("/two").forward(request,response);

C.response.sendRedirect("two").forward(request,response);

D.response.sendRedirect("two");

正确答案:

B

43.

(单选)下列说法正确的是:

()。

A.绝对地址应该以“.”开头

B.转发时的绝对地址应该包含应用名(ContextPath)

C.重定向时的绝对地址不应包含应用名(ContextPath)

D.转发的页面可以是WEB-INF目录下的页面

正确答案:

D

44.

(单选)下面关于JSP作用域对象的说法错误的是()。

A.request对象可以得到请求中的参数

B.session对象可以保存用户信息

C.application对象可以被多个应用共享

D.作用域范围从小到大是request、session、application

正确答案:

C

45.

(单选)某JSP中有如下代码,显示结果为()

<%

inta=5;

request.setAttribute("a","123");

session.setAttribute("a","456");

%>

outvalue="${a}"/>

A.5

B.123

C.456

D.Null

正确答案:

B

46.

(单选)下列不属于浏览器内置的对象的是:

()

A.navigator

B.document

C.window

D.request

正确答案:

D

47.

(单选)在HTML中把整个文档的各个元素作为对象处理的技术是()。

A.HTML

B.CSS

C.JavaScript(脚本语言)

D.DOM

正确答案:

D

48.

(单选)在JavaScript中,要实现输入提示特效,通常设置文本框与DIV层位于同一行,例如设置id为

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1