admin 管理员组

文章数量: 887021


2024年1月13日发(作者:javascript美化)

在线考试 本次考试得分:100.0

1.

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

n

ation

t

se

正确答案:B

2.

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

正确答案:B

3.

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

("att")

["att"]

["a"+"t"+"t"]

正确答案:B

4.

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

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

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

ript是一门客户端脚本语言

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

正确答案:C

5.

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

public void doPost(HttpServletRequest request,HttpServletResponse response)

throws ServletException,IOException{

String id=”kingdom”;

______________________

}

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

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

sion().setAttribute(“ID”,id);

sion().getAttribute(“ID”,id);

sion().setParameter(“ID”,id);

sion().getParameter(“ID”,id);

正确答案:A

6.

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

tConfig

rvlet

rvletRequest

正确答案:B

7.

(单选)在JSP中,只有一行代码:<%=A+B%>,运行的结果是()。

A.A+B

C.113

D.错误信息

正确答案:D

8.

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

A.<% page import = “c”%>

B.<% page prefix = “c” uri = “/WEB-INF/”%>

C.<% taglib prefix = “c” import = “/WEB-INF/”%>

D.<% taglib prefix = “c” uri = “/WEB-INF/”%>

正确答案:D

9.

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

A.

Demo

/demo

B.

demo

/Demo

C.

Demo

/demo/*

D.

Demo

/demo/*

正确答案:C

10.

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

<%

ribute("count",new Integer(0));

Integer count = ribute("count") ;

%>

<%=count %>

A.编译通不过

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

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

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

正确答案:A 无

11.

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

A.请求、会话和上下文

B.响应、会话和上下文

C.请求、响应和会话

D.请求、响应和上下文

正确答案:A

12.

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

<%int temp;%>

temp is<%=temp%>

编译或运行结果是:()。

A.输出:temp is 0

B.输出:temp is

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

D.输出:temp is null

正确答案:C

13.

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

中直接显示密码,以下代码正确是:()。

A.${}

B.<%=pwd%>

C.${}

D.<%=%>

正确答案:C

14.

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

:

<%

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

%>

:

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

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

n,session

ntext,pageContext

t,session

ation,session

正确答案:A

15.

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

消息的方法是()

正确答案:B

16.

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

loginName:

在中想输出在页面上输入的loginName的值,以下选项正确的是:()。

A.<%= ameter(“loginName”)%>

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

C.<%= ameter(“loginname”) %>

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

正确答案:A

17.

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

<%

String user= "allen";

ribute("user","smith");

ribute("user","jerry");

%>

正确答案:B

18.

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

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

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

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

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

正确答案:D

19.

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

txt = new Array("tim","kim","jim");

txt = new Array(1:"tim",2:"kim",3:"jim");

txt = new Array="tim","kim","jim";

txt = new Array:1=("tim")2=("kim")3=("jim");

正确答案:A

20.

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

an

正确答案:A

21.

(单选)请看下列代码:

。 )

<%

direct(“");

%>

:

<%=ameter(“name")%>

页面将显示为()。

B.无信息输出

C.异常信息

正确答案:A

22.

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

var a=new Array(2,3,4,5,6,7);

var sum=0;

for(var i=1;i<;i++ )

sum +=a[i];

(sum);

A.25

B.15

C.20

D.37

正确答案:A

23.

(单选)JSP 的EL 表达式:${ame}执行效果等同于:()。

A.<% = inName()%>

B.<%inName();%>

C.<% = inName()%>

D.<% inName();%>

正确答案:A

24.

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

focused

s

ge

正确答案:B

25.

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

t01目录下

t01WEB-INF目录下

t01WEB-INFclasses目录下

t01WEB-INFlib目录下

正确答案:D

26.

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

文件

文件

文件

文件

正确答案:A

27.

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

("Hello World")

("Hello World")

C."Hello World"

D.("Hello World")

正确答案:A

28.

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

://localhost:8080/ScoreManager/list

://localhost:8080/ScoreManager/

://localhost:8080/ScoreManager/jsp/

://localhost:8080/ScoreManager/jsp/emp/

正确答案:A

29.

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

t的生命周期由Servlet实例控制

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

e()方法响应客户端发出的请求

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

正确答案:A

30.

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

reg = /^d6$/;

reg = new RegExp("d{6}");

reg = ^d{6}$;

reg = /^d{6}$/;

正确答案:D

31.

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

页面代码:

<%

(ribute("svse ")+" , ");

%>

页面代码:

<%

date();

n(ribute("svse "));

%>

, 异常信息

, null

C.异常信息, 异常信息

D.异常信息, null

正确答案:A

32.

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

<%

ribute("count",new Double(0));

Double count = ribute("count");

%>

<%=count%>

A.编译不通过

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

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

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

正确答案:A 无

33.

(单选)阅读如下代码:

在浏览器中查看该页面,并点击按钮“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中,重定向到另一个页面,以下语句正确的是()。

direct(“”);

uestDispatcher (“”);

direct(“”);

uestDispatcher (“”);

正确答案:C

35.

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

s

正确答案:B

36.

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

rvletRequest的getSession方法

rvletResponse的newSession方法

ession的newInstance方法

ssion的getSession方法

正确答案:A

37.

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

var a = 3;

var b = 2;

var c = (a+2)/b;

(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的值是()。

var x = 11;

var y = “number”;

var m = x + y;

A.程序报错

C.11

D.11number

正确答案:D

40.

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

id = setInterval(alert("Hello JavaScript"), 1000);

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

erval(function() {

alert("Hello JavaScript")

}, 1000);

setTimeout(function() {

alert("Hello JavaScript")

}, 5 * 1000);

erval(

alert("Hello JavaScript"), 1000);

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

id = setInterval(function() {

alert("Hello JavaScript")}, 1000);

setTimeout(function() {

clearInterval(id)}, 5 * 1000);

正确答案:D

41.

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

://localhost:8080/web /list

://localhost:8080/web/

://localhost:8080/web/jsp/

://localhost:8080/web/jsp/emp/

正确答案:A

42.

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

ribute("name","zhang");

<插入代码>

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

处应填入代码是()。

uestDispatcher("/two");

uestDispatcher("/two").forward(request, response);

direct ("two").forward(request, response);

direct ("two");

正确答案:B

43.

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

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

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

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

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

正确答案:D

44.

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

t对象可以得到请求中的参数

n对象可以保存用户信息

ation对象可以被多个应用共享

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

正确答案:C

45.

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

<%

int a = 5;

ribute("a","123");

ribute("a","456");

%>

A.5

B.123

C.456

正确答案:B

46.

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

tor

nt

t

正确答案:D

47.

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

ript(脚本语言)

正确答案:D

48.

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

name的文本框与id为error的div层位于同一行,那么需要设置div样式中display的值为()。

t

正确答案:B

49.

(单选)代码 (curCode) 用于将产生的整数 curCode 放入数组变量 result

中。

下列代码中,可以替换此代码的是()。

[i] = curCode;

(curCode);

(curCode);

(curCode);

正确答案:A

50.

(单选)给按钮添加onclick事件,下列写法不正确的是:()

A.

B.

C.

initCookie();

checkDate(00);

recoverAnswer();

updateXmp();

examnow();

initCookie();

checkDate(00);

recoverAnswer();

updateXmp();

examnow();

D.

initCookie();

checkDate(00);

recoverAnswer();

updateXmp();

examnow();

正确答案:A


本文标签: 代码 下列 页面 对象 方法