admin 管理员组

文章数量: 1184232


2024年3月7日发(作者:create table备份表)

WEB应用程序开发【JAVA-WEB开发】考试题库188题

一、填空题

1. 当JSP页面的一个客户线程在执行 _______ 方法时,其他客户必须等待。

答案:synchronized

2. ()动作用来引导客户端的请求到另一个页面或者是另一个servlet。

答案:

3. JDBC的接口分为两个层次:一个是程序开发人员的(),另一个是()。

答案:JDBC API,底层的JDBCDRIVER API

4. Config对象是JSP页面通过()进行初始化时被传递的对象。

答案:JSP container

5. 在DOM接口规范中,有四个基本接口:____________、__________、_________和___________。

答案:Node,Nodelist,NamedNodeMap,Document

6. 当客户端请求一个JSP页面时,JSP容器会将请求信息包装在_________对象中。

答案:request

7. response对象的____________方法可以将当前客户端的请求转到其他页面去。

答案:sendRedirect(URL url)

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

答案:next()

9. JSP页面中,输出型注释的内容写在 _____ 之间。

_____类型的Servlet接受HTTP请求且生成HTTP响应。

10.

答案:response

11. JSP页面的程序片中可以插入 _____ 标记。

答案:HTML

12. “<%!”和“%>”之间声明的方法在整个页面内有效,称为_______ 。

答案:页面的成员方法

13. 指令标记、JSP动作标记统称为 ______

答案:JSP标记

14. 一个完整的JSP页面是由普通的HTML标记、JSP指令标记、JSP动作标记、变量声明与方法声明、_____、______、 注释(Comment) 7种要素构成。

答案:程序片(Scriptlet),表达式(Exception)

15. 超级链接标记的href属性取值为 ___ 。

答案:链接的目标地址

16. HTML文档的开头和结束元素为________。

答案:

17.答案:“ out对象的__ _____方法,功能是输出缓冲的内容。

答案:()

18. XML文件有且只有一个______,其他标记都必须封装在其中,该标记又称为文件标记。

答案:根标记

19.

页面。

答案:页面成员变量

在“<%!”和“%>”之间声明的变量又称为 _________ ,其作用范围为整个JSP

20. _______ 和 _____用于做字节流输入输出操作,_____ 和 _______用于做字符流输入输出操作。

答案:InputStream,OutputStream, Reader,Writer

21. 一般编写一个Servlet就是编写一个_______的子类,该类实现响应用户的 _____、

_____、 _____等请求的方法,这些方法是_____、_______和_______等doXXX方法。

答案:HttpServlet,POST,GET,PUT,doPost,doGet,doPut

22. 表单的提交方法包括_______和______方法。

答案:post,get

23.

"在删除数据时要求用户确认是否真的删除数据,如果使用JavaScript实现,应用使_______对话框。

答案:onclick/confirm

24. 表单标记中的__________属性用于指定处理表单数据程序url的地址。

答案:action

25. getParameter( )方法中以____()______形式返回指定参数的所有值。

答案:字符串

26. 在Servlet中,主要使用HttpServletResponse类的重定向方法 ________ 方法实现重定向。

答案:sendRedirect

27. ODBC是由微软开发的、目前用得最广泛的用来_________的API,它是用________编写的标准应用程序。

答案:连接数据库,c语言

28. "下面的代码建立Mysql数据库的连接,请:

try{ e(""_________ "");

}

创建连接的代码如下:

try{ //和数据库建立连接

conn=

nection(

"" _____//localhost:3306/booklib"",""root"","""");

……

();

}

catch(Exception e){

n(ng());

}

答案:,jdbc:mysql:

29. t接口定义了三个用于Servlet生命周期的方法,它们是_____、_____、______方法。

答案:init(),service(),destroy()

30. 表单标记中的_____属性用于指定处理表单数据程序url的地址。

答案:action

31. 指令标记、JSP动作标记统称为() 。

答案:JSP标记

32. 简单地说,JDBC能够完成下列三件事:与一个数据库建立连接()、向数据库发送SQL语句()、处理数据库返回的结果()。

答案:connection,statement,resultset

33. JDBC是一种可用于执行的Java API,它由一些Java语言编写的__________组成。

答案:api函数

34. 在删除数据时要求用户确认是否真的删除数据,如果使用JavaScript实现,应用使用__________对话框。

答案:confirm()

35. Servlet运行于________端,与处于客户端的Applet相对应。

答案:服务器

36. Tomcat目录bin()、conf()、lib()。

答案:"包含启动/关闭脚本,

37. URI()是()的缩写,可以是绝对路径或者相对路径。

答案:Uniform Resource Identifier,统一资源标记符

38. 为了解释page指令的import属性的使用,用()来说明。

答案:程序

39. page指令的语法为()。

答案:<%@page pageDirectiveAttributeList %>

40. JSP编译指令的一般语法形式为()。

答案:<%@指令名=“值” %>

41. JSP编译指令用于指定所使用的()、()、()、()。

答案:脚本语言,Servlet实现的接口,Servlet扩展的类,Servlet

42. 解决汉字的问题,最简单的方法就是在文件头加入()。

答案:<%@ page contentType="text/html;charset=GBK" %>

43. W3C是指__________。

答案:万维网联盟

44.包含各种配置文件,包括Tomcat的主要配置文件和为不同的Tomcat配置的Web应用设置缺省值的文件,包含Tomcat中使用的jar文件。在Unix平台中,此目录下的任何文件都被加到Tomcat的classpath中 Tomcat脚本Startup()、 Shutdown()。

答案:启动Tomcat,关闭Tomcat

45. request对象的方法()返回请求的给出名字的属性的值,() 返回包含指定参数的单独值的字符串 。

答案:getAttribute,getParameter

46. 所有JSP程序操作都在()执行。

答案:服务器端

47. 在传统的网页HTML文件()中加入()和(),就构成了JSP网页。

答案:*.htm,*.html,Java程序片段(Scriptlet),JSP标记(tag)

48.

准。

答案:Java Server Pages,Sun Microsystems,动态

JSP是指()是由()公司倡导、许多公司参与一起建立的一种()网页技术标

49. JSP开发网站的两种模式分为()、()。

答案:jsp+javabean,jsp+javabean+servlet

50. 一个Bean由三部分组成:()、()、()。

答案:实现izable接口,提供无参数的构造方法,提供getter()和setter()方法访问它的属性

51.

page。

答案:application,exception,pageContext,request,session,response

jsp主要内置对象有:()、()、()、()、()、()、out、config、

52. Tomcat的主要配置文档是()。可以通过配置设置()。

答案:,服务器的端口及虚拟路径

53. "JSP中共享数据,大体上分为两种情况,第一种是在()之间共享

数据,另一种是在()之间共享数据。

答案:同一个用户的不同页面,不同用户

54.dopost

____。

答案:application

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

55. 在Servlet中用来接收客户表单数据的两个常用方法为_______、__________。

答案:"doget

56. 在Tomcat服务器中部署Web应用程序时,可以直接将Web程序归档文件WAR存放到tomcat服务的_______目录中。

答案:servlet/lib

57. 在读取文件时,可以有两种选择方式()、()。

答案:"ServletContext

58. 操作文件主要有两种类型()、()。

答案:读取内容,写入内容或者更改文件的属性

59. "程序运行难免会发生异常和错误。当处理JSP页面时,遇到的

异常分为两个基本类型:(),()。

答案:编译时的错误,运行时的错误

60. "()和()属性是每一个JSP动作都具有的属性。其中()表示一

个动作的名称,而()则表示一个动作的作用域。

答案:id,scope,id,scope

61. 在JSP页面中可以通过()方法来获得ServletContext对象。

答案:getServletContext()

62. request对象是()的一个实例。当客户端请求一个JSP网页时,()会将客户端的请求信息包装在这个()对象中,请求信息的内容包括请求的()、()、()、()、()等,然后将request对象当作()方法的()参数值,所以我们可以通过这个对象来取得有关客户端的请求信息。

答案:ServletRequest,JSP引擎,request,Header,标题头(),信息,请求的方式,请求的参数名称,参数值和客户端的主机名称,jspService,HttpServletRequest

63. ()接口被Servlet用来实现在HTTP客户端和HTTP会话两者之间的关联。

答案:HttpSession

64. 一个session可以通过()或重写( )来维持。

答案:Cookie,URL

65. 当一个servlet接收来自客户端的调用请求,它接收两个对象()、()。

答案:ServletRequest,ServletResponse

66. JavaBean的属性()、()、()、()。

答案:Simple属性,Indexed属性,Bound属性,Constrained属性

67. 会话管理是通过服务器将()作为一个cookie存储在用户的Web浏览器中来()每个用户会话。

答案:SessionID,唯一标识

68. response对象的方法()返回用于格式化文本应答的打印程序,()用于添加一个Cookie对象,用来保存客户端的用户信息。

答案:getWriter,addCookie

69. "异常的处理,可在该方法的代码段中包含3类代码:()和

finally代码块。

答案:try catch

70. ()对象对于每个Web应用来说只有一个。

答案:application

二、单选题

71."为了避免服务器的响应信息在浏览器端显示为乱码,通常会使用()语句重新设置字符编码

A."tentType()

rcterEncoding()

eCoding()

rset()

答案:B

72."下面哪一项不是加载驱动程序的方法?( )

A."通过nection方法加载

B.调用方法 e

C.通过添加系统的s属性

D.通过registerDriver方法注册

答案:A

73."HTML文档定义层的标记是( )

A.

B.

C.

D.

答案:C

74."组件表示( )。

A.图形按钮

B.图形显示标记

C.上传图片

D.下载图片

答案:A

75."使用格式

expression %>"" />给Bean的属性赋值,expression的数据类型和bean的属性类型( )。

A.必须一致

B.可以不一致

C.必须不同

D.无要求

答案:A

76."下面哪一项是提供了对xml文档的元素的访问方法?( )

nt

t

st

答案:A

77."在JSP页面中使用

param=""表单参数名""/>格式,用表单参数为Bean属性赋值,要求Bean的属性名字( )。

A.必须和表单参数类型一致

B.必须和表单参数名称一一对应

C.必须和表单参数数量一致

D.名称不一定对应

答案:D

78."下列XML格式正确的为( )。

A.<学生 学号=“101”姓名=张三/>

B.<学生 学号=“101”姓名=”张三”>

C.<学生 学号=“101”姓名=”张三”/>

D.学生

答案:D

79."A3-6 当浏览器第二次访问该JSP网页时的输出结果是什么?

<%! int a=0; %>

<% int b=0;

a++;

b++;

%>

a:<%= a %>


b:<%= b %>

选项:( )

A.a=0 b=0

B.a=1 b=1

C.a=2 b=1

D.a=3 b=2

答案:C

80."在JSP中为内建对象定义了4种作用范围,即Application Scope、Page Scope和( )四个作用范围。

t Scope

se Scope

Scope

D. Writer Scope

答案:A

81." page指令中的哪个属性可多次出现?( )

tType

B." extends

D.不存在这样的属性

答案:C

Session Scope、

82.在JSP中通过虚拟目录获取真实的物理目录的方法为___________。

lPath()

h()

lPath()

h()

答案:A

83."对如下JSP代码说法正确的是()

<%

String str=""hello ,JBIT""!

ribute(""msg"",str);

String getStr=ribute(""msg"");

n(getStr);

%>

A."运行成功,页面上输出hello JBIT

B.运行成功,页面上输出msg

C.代码行 String getStr=ribute("msg");有错误,无法运行

D.代码行 String getStr=ribute("msg");有错误,无法运行

答案:D

84."动作标记中,scope

的值不可以是( )。

t

n

se

答案:D

85."使用response对象进行重定向时,使用的是()方法

A."getRequestDispatcher()

d()

direct()

uestDispatcher()

答案:C

86."JSP内置对象request的getParameterValues()方法返回值是()

A."String[]

[]

答案:A

87."下列选项中,()是正确的表达式

A."<% String s=""hello world"" ;%>

B.<%="hello world" ;%>

C.<%="hello world"%>

D.

答案:C

88.如果做动态网站的开发,以下()可以作为服务器端脚本语言。

A."HTML

ipt

答案:D

89."( )是标题标记。

A.

标记

B.

标记

C.


标记

D.

答案:D

90.设置文档体背景颜色的属性是()

r

ound

答案:C

91."阅读下面代码片段:

RequestDispatcher
dispatcher=uestDispatcher("""");

d(request,response);

关于该段代码的作用,下列叙述哪项是正确的?( ) A.页面重定向到页面

B.将请求转发到页面

C.从定向到当前页面

D.从转发到当前页面

答案:B

92.用来在网页中显示图形的标记为( )

A.

B.

C.

D.

答案:B

93.

标记中,align属性为段落文字的对齐方式,不能取的值为()。

答案:D

94.不是JSP运行必须的是()

A.操作系统

JDK

C.支持Jsp的Web服务器

D.数据库

答案:D

95."在IE窗口访问JSP页面,其代码 如下然后连续刷新四次页面,输出结果是X,紧接着重新启动一个新的IE窗口运行该JSP代码 连续刷新两次,输出结果是Y,X,和Y的值分别是()

<%@page contentType=""text/html;charset=gbk""%>


<%

Integer cnt=(Integer)ribute(""hitCount"");

if(cnt==null){

cnt=new Integer(1);

}else{

cnt=new
Integer(ue()+1);

}
ribute(""hitCount"",cnt);

%>

<%=cnt%>

A."5、8

B.5、3

C.1、2

D.1、1

答案:A

96."CSS样式按照代码放置的位置不同可以划分为3种CSS样式,下列哪个不是CSS的样式( )

A.嵌入样式

B.内联样式

C.文件样式

D.外联样式。

答案:C

97.当用户请求jsp页面时,JSP引擎就会执行该页面的字节码文件响应客户的请求,执行字节码文件的结果是()

A.发送一个JSP源文件到客户端

B.发送一个Java文件到客户端

C.发送一个HTML页面到客户端

D.什么都不做。

答案:C

98."include指令用于在JSP页面静态插入一个文件,插入文件可以是JSP页面、HTML网页、文本文件或一段Java代码,但必须保证插入后形成的文件是()。

A.是一个完整的HTML文件

B.是一个完整的JSP文件

C.是一个完整的TXT文件

D.是一个完整的Java源文件

答案:B

99.在“<%!”和“%>”标记之间声明的Java的方法称为页面的成员方法,其在( )范围内有效。()。

A."从定义处之后有效。

B.在整个页面内有效。

C.从定义处之前有效。

D.不确定。

答案:C

100.下列哪个属性为单元格向下打通的行数,用于合并单元格。()

n

n

答案:A

101.表格在网页中应用非常广泛,常用于网页的布局排版,下面那些不是表格的标记

( )

A.

B.

C.

D.

答案:D

102.声名SmartUpload对象的正确方法是()

pload su = new SmartUpload();

pload su = tance()

pload su = lize();

pload无需实例化,可直接使用

答案:A

103."阅读下面代码片段:

RequestDispatcher dispatcher=uestDispatcher("""");

d(request,response);

关于该段代码的作用,下列叙述哪项是正确的?( )

A."页面重定向到页面

B.将请求转发到页面

C.从定向到当前页面

D.从转发到当前页面

答案:B

104."使用动作标记可以在JSP页面中得到Bean实例的属性值,并将其转换为什么类型的数据,发送到客户端。( )

A."String

s

答案:A

105."下列哪一项不是Servlet中使用的方法? ( )

()

()

e()

()

答案:D

106." 阅读下面代码片段:

JavaBeanClass bean=new JavaBeanClass(parameter);

ribute(""keyword"",bean);

该段代码创建的Bean,下列叙述哪项是正确的?( )

A."Request 周期的Bean

ation 周期的Bean

n

周期的Bean

答案:A

107."在JSP应用程序中要求删除所有photo目录中的的文件,但是保留文件夹,下列代码中空缺位置最适合的选项为( )。

String path=lPath(""photo"");

File fp1=new File(path);

File[] files=les();

for(int i=0;i<;i++)

{

if(__________________________)

{

files[i].delete();

}

}

A. files[i].isFile()

[i].isDirectory()

C.!files[i].isFile()

D.! files[i].isDirectory()

答案:A

108."下列表单

,如果单击提交按钮时,表单( )。

A.没有指定action属性,所以不做提交

B.使用post方式提交

C. 提交到当前页

D.不确定

答案:C

109."下面哪一项不是JDBC的工作任务?( )

A.与数据库建立连接

B.操作数据库,处理数据库返回的结果

C.在网页中生成表格

D.向数据库管理系统发送SQL语句

答案:C

110."在MVC模式中,核心内容为( )。

l

D.不确证

答案:C

111."JSP中,HttpSession接口位于( )包中。

t

n

n

答案:B

112.标记在标记之间,标记之间的内容将显示到( )

A.浏览器的页面上部

B.浏览器的标题栏上

C.浏览器的状态栏中

D.浏览器的页面下部

答案:B

113."在“<%=”和“%>”标记之间放置( ),可以直接输出其值。

A.变量

表达式

C.字符串

D.数字

答案:B

114."WEB应用中,常用的会话跟踪方法不包括( )。

重写

C.隐藏表单域

D.有状态HTTP协议

答案:D

115." 在JSP页面中使用格式,将表单参数为

Bean属性赋值,property=""*""格式要求Bean的属性名字( )

A.必须和表单参数类型一致

B.必须和表单参数名称一一对应

C.必须和表单参数数量一致

D.名称不一定对应

答案:B

116."下面Servlet的哪个方法用来为请求服务,在Servlet生命周期中,Servlet每被请求一次它就会被调用一次。( )

e()

()

()

y()

答案:A

117."关于MVC架构的缺点,下列的叙述哪一项是不正确的?( )

A.提高了对开发人员的要求

B.代码复用率低

C.增加了文件管理的难度

D.产生较多的文件

答案:B

118."下列设置颜色的方法中不正确的是( )

A."

B.

C.

D.

答案:D

119."在JSP中为内建对象定义了4种作用范围,即Application Scope、Page Scope和( )四个作用范围。

t Scope

se Scope

Scope

Scope

答案:A

120.下列哪个不是HTML的常用标记____________________。

Session Scope、

A.

B.

C.

D.

答案:D

121."下述选项中不属于JDBC基本功能的是 :( )。

A."与数据库建立连接

B.提交SQL语句

C.处理查询结果

D.数据库维护管理

答案:D

122."在用户登录的JSP页面上,包含如下代码所示的表单,当用户填写信息后点击“登录”按钮是,将产生的结果是()


用户名:


密码:

< input type=”submit”value=”登录”/>

A."表单提交的,用户可以在浏览器的地址栏看到提交的参数

B.表单提交到,用户不能在浏览器的地址栏看到提交的参数

C.表单提交到loginForm,用户可以在浏览器的地址栏看到提交的参数D.表单提交到loginForm,用户不能在浏览器的地址栏看到提交的参数

答案:A

123."在J2EE中,在中,有如下代码:


30


上述代码定义了默认的会话超时时长,时长为30( )。 (选择一项)A.毫秒

B.秒

C.分钟

D.小时

答案:C

124."给定java程序,代码如下:

package user;

public class User{

private String password;

private String loginName;

public String getLoginName(){

return loginName;

}

public String getPassword(){

return password;

}

public void setLoginName(String loginName){

ame=loginName;

}

public void setPassword(String password){

rd=password;

}

}

给定,代码片断如下:

____________

loginName:

password:

在浏览器上输入URL:localhost/user,jsp?loginName=sa&password=sa并回车

要使浏览器上显示:

loginName: sa password: sa

在中的下划线处应填入以下()代码. (选择一项)

A."a)


B."b)


C."c)

class=”” scope=” application”/>

D."d)

scope=” page”/>

答案:D

125." 在J2EE中,以下不是JSP隐式对象的是()。(选择一项)

ntext

t

ation

答案:B

126."在J2EE中,文件中有如下一行代码:(选择一项)


要使user对象中一直存在于对话中,直至其终止或被删除为止,下划线中应填入()。

t

n

ation

答案:C

127.JSP页面的page指令主要用于设置该页面的各种属性,page指令的language属性的作用是()

A."将需要的包或类引入到JSP页面中

B.指定JSP页面使用的脚本语言,默认为Java

C.指定JSP页面采用的编码方式,默认为text/htmlD.服务器所在国家

答案: B

128."JSP文件代码如下所示,则试图运行时,将发生()。


<%

Buffer buffer = new Buffer();

(“ABC”);

%>

buffer is<%=buffer%>

A."翻译期错误

B.编译java源码时发生错误

C.执行编译后的字节码时发生错误D.运行后,浏览器上显示:buffer is ABC

答案: D

129.在jsp页面中,下列()代码能够正确的声明计算乘法的方法。

A."A)<%!

Public int mul(int x,int y){

Return x*y;

}

%>

B."<%=public int mul(int x,int y){

Return x*y;

}

%>

C."<%public int mul(int x,int y){%>

<%return x*y;%>

<%}%>

D."<%

Public int mul(int x,int y){

Return x*y;

}

%>

答案: A

130."在JSP页面上进行访问控制时,一般会使用jsp的()内置对象存储用户信息。

A."request

se

n

ation

答案: C

131."在JAVA中,使用结果集(ResultSet)返回查询结果,ResultSet接口的()方法将游标从当前位置下移一行,并且如果该行包含数据,则返回true,否则返回false。

A."first()

()

()

()

答案:B

132."B/S结构是随着Internet 技术的兴起,对C/S结构的一种改进,而非C/S结构的替代品,B/S 结构与C/S 相比也存在一定得劣势,体现在( )

A.维护和升级方式复杂

B.可访问用户范围小

C.程序开发复杂

D.很难有丰富的页面效果

答案: D

133."下面是FileInputStream读取文件的代码片段:

File file1=new File(fileName);

FileInputStream finput=new FileInputStream(file1);

int size=ble();

BufferedInputStream buffer1=new BufferedInputStream(finput);

byte b[]=new byte[90]; int n=0;

while((n=(b))!=-1){

(new String(b,0,n));

} (); ();

除最后一次外,代码中(b)每次读取文件的字节数?()A.90

B.89

C.n

/n

答案:A

134."在JSP的小脚本中,使用以下()语句可以使浏览器重定向到另一个页面。

A."direct(“”)

direct();

direct(“”)

direct();

答案:C

135."在J2EE实现企业级应用开发中,()是描述标记库的XML文档。 (选择一项)

文件

文件

文件

文件

答案:A

136."给定JSP程序源代码如下所示,则该JSP运行后输出的结果是()(选择一项)


<%count =1; %>

count;<%=++count%>

A."count:1

B."count:2

C.1:02

;

答案:B

137."JSP文件文件如下所示,运行时,将发生()。


<%

Buffer buffer=null;

(“ABC”);

%>

buffer is<%=buffer%>

A."编译期错误

B.编译Java源代码时错误

C.执行编译后的字节码时发生错误

D.运行后,浏览器上显示:buffer is ABC

答案:

138."有如下JSP代码,为了获取session中存储的用户名,请问在下划线处应插入以下

()代码。


session示例


<%ribute(“username”,”lemon”);%>

<%_________%>


A."String name = ameter(“username”);

name = ribute(“username”);

name = (String)ameter(“username”);

name = (String)ribute(“username”);

答案:D

139."在使用JSP开发的Web应用程序中,home目录与images目录为同级目录,现在要

在home目录下的中访问images目录下的图片,以下片段正确的

是( )。A."

B.

C.

D.

答案: A

140."给定JSP代码如下所示,在横线处编写()语句,可以使得程序运行后该页面输出的结果是1。()


<%int count = 1;%>

_______________

A."<%=++count%>

B.<%++count;%>

C.<%count++;%>

D.<%=count++%>

答案:D

141."在用户登陆的JSP页面上,包含如下代码所示的表单,用户希望提交表单时在地址栏上不显示提交信息,则应该在下划线处填写的代码是( )。


用户名:


密码:


A."get

C.不填写任何内容

D.以上选项均可

答案:B

142."在JSP页面中,下列( )表达式语句可以获取页面请求中名字为title的文本框的内容。

A."<%=ameter(“title”)%>

B.<%=ribute(“title”)%>

C.<%=ameterValues(“title”)%>

D.<%=ameters(“title”)%>

答案:A

143."在Java中开发JDBC应用程序时,使用DriverManager类的getConnection()方法建立与数据源连接的语句为:

Connection con = nection(“jdbc:obdc:test”);

URL链接中的“test”表示的是.A."数据库中表的名称

B.数据库中服务器的机器名

C.数据源的名称

D.用户名

答案:C

144."在JSP页面中,JSP晓脚本如下所示,则要取出session中的值,下划线处的代码不可以是()。

<%

String str=""world"";

rbute(""str"",str);

-----------------------------

%>

A."String s=ameter(""str"");

s=(String)ribute("str");

o=ribute(""str""); o=(String)ribut(""str"");

答案:

145."给定JSP 代码如下所示,则该JSP 的运行结果是


<%!

Public static void func(int num){

++num;

}

%>

<%

int num=9;

func(num);

n(num++); %>

A."显示 “9B.显示 “10C.显示 “编译错误

答案:A

146."JSP文件内容如下所示,则试图运行时,将发生()


<%{%>

<% String str ;%>

<%}%>

Str is <%=str%>

A."A 翻译期错误

B.编译java源码是发生错误

C.执行编译后的字节码是发生错误

D.运行后,浏览器上显示;Str is null;

答案:

147."sesson对象的___________方法用于判断是否为开始新会话。

()

essionID()

ate()

()

答案:D

148.请选出微软公司提供的连接SQL Server 2000的JDBC驱动程序。()

Driver

bcDriver

verDriver

答案:C

149.session对象的__________________方法用于设置会话的超时时间。

InactiveInterval(30);

Time(30) ;

InactiveInterval() ;

ribute(“time”,30) ;

答案:A

150.下列XML格式正确的为______________。

A.<学生 学号=“101”姓名=张三/>

B.<学生 学号=“101”姓名=”张三”>

C.<学生 学号=“101”姓名=”张三”/>

D.学生

答案:C

151.在HTML中引用外部JavaScript文件中的正确代码为_______________。

A."

B.

C.

D.

答案:A

152.下列____________实现单击超级链接是弹出确认对话框,询问用户是否真的删除

A."删除

B. 删除

C.删除

D. 删除

答案:A

153.使用JavaScript语言中Document的________________方法可以在页面上输出字符。

()

()

()

()

答案:A

154.在HTML文件中导入一个样式表的正确语法为______________________。

A."

B.

C.

D.

答案:A

155.在html中绘制表格时,____________________标记是表格中的换行标记。

A.

B.

D.

C.

答案:C

156."Http的中文含义为____________________________。

A."统一资源定位器

B.简单邮件传输协议

C.超文本传输协议

D.网络套接字

答案:C

157.下列可以正确获取当前Web程序物理路径的方法为________________。

lPath(“/”)

e(“/”)

lPath(“/”)

e(“/”)

答案:A

158.在中包含数行代码与一张图片,现在要创建一个,每次浏览时都能够以最快的速度显示中的所有内容以及自身要显示的内容,应该在中使用的语句是( )。 (选择一项)

A."a) <%@include file = “”%>

B.<%@include page=“”flush= “true”>

C.

D.

答案: A

159.创建JSP应用程序时,配置文件应该在程序下的___________目录中。

t

-INF

t

答案:C

160.使用自定义标签时,要为JSP引擎提供有关自定义标签的相关信息,下列信息描述语句正确的是( )。(选择一项)

A."a)

hello

ag

B."

hello

ag

C."

hello

ag


D."

hello

ag

答案: A

161."在JSP应用程序中要求删除所有photo目录中的的文件,但是保留文件夹,下列代码中空缺位置最适合的选项为_____________________。

String path=lPath(""photo"");

File fp1=new File(path);

File[] files=les();

for(int i=0;i<;i++)

{ if(___)

{ files[i].delete(); } }

[i].isFile()

[i].isDirectory()

C.!files[i].isFile()

D.! files[i].isDirectory()

答案:A

162.在javaScrpt中window对象的________方法用于关闭当前窗口。

()

m()

()

()

答案:D

163.在JSP中如果要导入 .* 包,应该使用______________指令。

e

d

答案:A

164."在J2EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是(B)。

Public class Servlet1 extends HttpServlet{

Public void init() throws ServletException{

}

Public void service(HttpServletRequest request,HttpServletResponse response)

Throws ServletException,IOException{

PrintWriter out = ter();

n(“hello!”);

}}A."编译该文件时会提示缺少doGet()或者dopost()方法,编译不能够成功通过

B.编译后,把放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello!

C.编译后,把放在正确位置,运行该Servlet,在浏览器中看不到任何输出的文字

D. 编译后,把放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信息

答案:B

165."46) 在J2EE中,在中定义过滤器时可以指定初始化参数,以下定义正确的是()

A."

someFilter

lter


encoding

EUC_JP


B."

someFilter


encoding

EUC_JP


C."

someFilter


encoding

EUC_JP


D."

someFilter

lter


encoding

EUC_JP


答案:A

166.42) J2EE中,JSP EL 表达式:${ame}执行效果等同于( )。(选择一项)

A.<% = inName()%>

B.<%inName();%>

C.<% = ame%>

D.<% ame;%>

答案:A

167.在J2EE的Model Ⅱ模式中,模型层对象被编写为()。(选择一项)

an

答案:D

168.()是发送邮件的协议。(选择一项)

3

答案:A

169."给定如下出是()。

import .*;

import t.*;

import .*;

public class HelloServlet extends HttpServlet{

public void service(HttpServletRequest req, HttpServletResponse res)

throws ServletException, IOException{

}

public void doGet(HttpServletRequest req, HttpServletResponse res)

throws ServletException, IOException {

tentType(""text/html"");

PrintWriter out = ter();

n("""");

n("""");

n(""doGet Hello World!"");

n("""");

n("""");

Servlet代码,假定在浏览器中输入URL:
localhost:8080/servlet/HelloServlet,可以调用这个servlet,那么这个Servlet的输

();

}

public void doPost(HttpServletRequest req, HttpServletResponse res)

throws ServletException, IOException {

tentType(""text/html"");

PrintWriter out = ter();

n("""");

n("""");

n(""doPost Hello World!"");

n("""");

}

} (选择一项)A."一个HTML页面,页面上显示doGet Hello World!

B.一个HTML页面,页面上显示doPost Hello World!

C.一个空白的HTML页面

D.错误信息

答案:C

170."在JSP中,使用动作可以将javaBean嵌入JSP页面,对JavaBean的访问范围不能是()。 (选择一项)

t

se

ation

答案:C

171.JSP 页面由JSP页面元素构成,以下JSP页面元素属于JSP指令的是

A."%@page language=""java""import="".*"buffer=""8kb""errorPage=""""

isErrorPage=""false""%B.<%!String getHello(String name){return "Hi,"+name+"!";}%>

C. <% now=new (); n("当前时间是:"+now);%>

D.<%=new ()%>

答案:A

172.下列_________指令定义在JSP编译时包含所需要的资源。

e

d

答案:A

三、多选题

173.在一个文本组件中输入字符时有可能触发___________事件。

eUp

p

it

own

答案:BD

174."以下选项中()是正确的URL(选择两项)

A."/talk/

://

D./news/

答案:AB

175.下面________________是ResultSet接口的方法。

()

()

()

d()

答案:AD

176.在JSP中如果要获取客户端主机名,应使用_________对象的________方法。

se

t

otePort()

verName()

oteHost()

答案:BF

177.下面哪些对象可以在同一应用程序的不同网页间共享数据________________________。

.C.D.E.

se

t

D.

n

ation

答案:DE

178.使用JDBC访问数据时,常用的接口有__________________。

Set

ent

edStatement

nection

tion

答案:BCDF

179."在下列选项中,正确创建并实现写入cookie的语句分别是()(选择两项)

A."Cookiecookie=newCookie()

cookie=newCookie(Stringkey,Objectvalue)

(cookie)

kie(cookie)

答案:BD

180.要在同一应用程序中不同的页面共享request数据时,可以采用下面____方法实现。

A.

B.

direct()

()

答案:AC

181."在JSP中,要在page指令中设置使用的脚本语言是Java,且导入了和

包,下列语句中正确的是()。A."<%@pagelanguage=”java”import=.*,.*”%>

B.<%@pagelanguage=”java”import=”,.*”%>

C.<%@pagelanguage=”java”import=””import=””%>

D."d)<%@pagelanguage=”java”%>

<%@pageimport=”.*,.*”%>

答案:AD

182.动作元素经常与_____________________元素一起使用。

A.

B.

C.

D.

答案:AD

183."给定JSP程序源码如下,可以在下划线处插入并且能够正确输出WELCOME,JACK的语句是(BD)。(选择二项)



<%Stringname=""JACK"";%>

WELCOME,______

B.<%=name%>

n(name);

D.<%n(name);%>

答案:BD

184."给定JSP程序源码如下所示,则可以在下划线处插入并且不会引发错误的语句是()。


<%

for(inti=0;i<10;i++)

{

——————

}

%>


A."<%=i%>

B.

HelloWorld

C.%><%=i%><%

D.D、(i);

答案:CD

185."37、在Java中,以下关于得到ResultSet对象,PreparedStatement对象,Statement对象的说法,正确的是()。

A."可以使用Statement对象的executeQuery方法返回ResultSet对象

B.可以使用Connection对象的createStatement方法获得PreparedStatement对象

C.可以使用Connection对象的createStatement方法获得Statement对象

D.D、可以使用Connection对象的executeQuery方法返回ResultSet对象

答案:AC

186."JSP页面中,使用JSP表达式计算表达式的值,并将数据输出到HTML页面,下列关于JSP表达式描述错误的是()

A."使用JSP表达式可以生成JSP动态内容

表达式后面不能加分号

表达式的基本语法为<%!代码>

D.D.一个表达式标签内可以编写多个Java表达式

答案:CD

187.在JAVA中,较为常用的JDBC驱动方式是()和().

A."JDBC-ODBC桥连

erver驱动程序

C.纯ODBC驱动程序

D.d)纯JAVA驱动程序

答案:AD

188.JavaScript中常用的鼠标事件有___________________。

seIn

eLeave

eMove

eOver

答案:CD


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

更多相关文章

电脑垃圾清理全攻略

11天前

1、手动清理 (1)打开资源管理器,右键-属性,点击“磁盘清理”,然后选中要清理的文件,点击确定即可; (2)对于一些软件的卸载残留,可以打开注册表,找到各目录下的software子目录,从里面找那些你已经卸载过的软件

电脑垃圾清理软件,怎么样清除电脑c盘垃圾

11天前

电脑垃圾清理软件,在我们的日常生活中,电脑已经成为必不可少的工具。然而,随着时间的推移,电脑的运行速度可能会因为C盘的垃圾积累而变慢。为了保持电脑的最佳性能,定期清理C盘垃圾是非常必要的。现在,让我们来看看如何使用电脑垃圾清理软件来清

电脑管家如何清理内存及垃圾,提升电脑性能

11天前

电脑在长时间使用后,常常会变得越来越卡顿,打开程序的速度变慢,甚至响应迟缓。这时,不少用户会选择使用电脑管家来进行内存清理和垃圾清理。那么,电脑管家是如何清理内存的?它又是如何清理垃圾的?清理后为何电脑变得更流畅?本文将一一解答这些问

小米路由器SSH安装与alist服务自动化部署,

11天前

1.安装开发版2.刷ssh3.putty用ssh模式连接到路由器,用户名root,密码见小米路由器开ssh网页时的提示。4.下载alist的linux二进制文件包。选3.28.0. 下载正确

如何利用 Media Creation Tool 来创建安装介质或 ISO 文件_mediacreationtooliso没有专业版

11天前

Window 10 Media Creation Tool 的另一个功能是它可以帮助你为另一台 PC 创建安装介质或下载 ISO 文件。选择 Windows 10 时,所有 Windows 10 版本都可用,企业版除外。完成后,你可以使

DVD转成VOBMP4MP3文件_dvd decrypter

10天前

DVD转成VOBMP4MP3文件 朋友让帮忙把DVD转成电脑直接播放文件,找了一些软件试了下,都没有成功,最后利用DVDDecrypter软件才搞定,转成VOB文件,然后又把VOB文件转成MP4,最后再把MP4成MP3格式

将DVD中的VOB文件无损转换为MP4等常用视频格式的方法_dvd转mp4

10天前

建议先看疑问解答,否则可能会出现棘手的问题。 一、DVD和VCD等光碟播放设备①光盘播放机,例如先锋②带有光驱的笔记本或台式电脑,现在基本已被淘汰③外置光驱:可通过USB数据线(设备自

一学就会:EasyRecovery简易指南帮你快速恢复误删的文件

9天前

简介:EasyRecovery是一款高效的文件恢复软件,它帮助用户恢复因误删除、格式化或其他原因丢失的文件。该工具扫描未被覆盖的硬盘空间,找回丢失文件的元数据和内容。它支持包括硬盘、外部硬盘、USB驱动器和SD卡在内的多种存储设备,并

易用EasyRecovery,一键恢复误删的Flash文件,重拾创作激情

9天前

简介:EasyRecovery是一款高效的文件恢复软件,它帮助用户恢复因误删除、格式化或其他原因丢失的文件。该工具扫描未被覆盖的硬盘空间,找回丢失文件的元数据和内容。它支持包括硬盘、外部硬盘、USB驱动器和SD卡在内的多种存储设备,并

笔记本Windows10下的函数问题?这篇文章让你彻底告别困扰!

9天前

笔记本Windows10函数不正确?这里有解决方法在Windows10操作系统的使用过程中,许多笔记本电脑用户可能会遇到“函数不正确”的错误提示,这不仅影响了用户的正常使用,还可能导致一些关键功能无法正常运行。面对这种情

深度剖析:小米AX1800路由器SSH与IPv6网关设置的实操技巧

9天前

WiFI6版本弃子,小米路由器AX1800,通过配置文件永久开启ssh和ipv6传入网关设置作为小米路由器的第一款 wifi6路由器(ax.),最近一次的更新是2021年底,版本为

遇到wpcap.dll问题?解决攻略与预防小妙招,一步到位

9天前

在使用计算机的过程中,有时会遇到系统提示丢失wpcap.dll文件的情况。这种情况可能会导致某些依赖于该DLL(动态链接库)的程序无法正常运行。那么,当您遭遇这种问题时,应该如何应对呢?本文将详细介绍几种有效的解决方案,并提供一些预防

游戏无法打开?可能只是因为少了一个WPCAP.dll!

9天前

方法一:下载一个everything,用everything搜索一下本地是否有wpcap.dll,可能是因为存在的目录位置不对,而导致找不到。这种请况就将对应dll文件拷贝到目标目录下,将wpcap.dll复制到C:WindowsS

面对wpcap.dll缺失?立即采取行动,确保网络监控工具有效运行

9天前

wpcap.dll是Windows系统中用于网络数据包捕获的关键文件,缺失或损坏会影响网络监控工具的运行。以下是针对缺少wpcap.dll文件的最新修复方法: 一、重新安装WinPcap或Npcap访问WinPca

狂怒2"启动失败?wpcap.dll问题轻松修复,告别卡顿!

9天前

在启动《狂怒2》时遇到 wpcap.dll丢失的问题,可能会让玩家感到困扰。不过,通过以下几个步骤,您可以快速解决这一问题,恢复游戏的正常运行。 一、了解wpcap.dll文件wpcap.d

告别WinPcap.exe运行错误:WPCAP.dll不在目录的解决办法

9天前

WinPcap.exe:解决wpcap.dll缺失问题 在此提供的WinPcap.exe文件,主要用于解决在部分Windows操作系统中出现的【wpcap.dll】缺失问题。该问题可能导致一些网络相关的软件无法正常运行,出现错

Adobe Flash Player问题?系统重置,畅享流畅播放体验!

9天前

一、问题背景 用 Windows 时,是不是常遇到这些糟心情况?软件装错后系统卡顿、更新失败导致蓝屏、文件损坏让电脑开不了机 —— 这些时候,“系统还原” 就是救命稻草!它能把系统拉回之前正常的状态,帮你省下重装系统的麻烦。

让自动解压成为你解压Flash中心文件的秘密武器!

9天前

压缩文件是我们在使用电脑时经常会遇到的。压缩文件并不只有一种压缩模式。平常我们都是通过安装一些解压缩软件来打开这些不同的压缩文件。今天我们来谈一谈,如何用Python解压几种常见类型的压缩文件。一、需求描述编写

掌握C#中的SWF压缩与解压缩,优化Flash应用效率

9天前

【【【【C#压缩文件】】】】方法1:【filepath想要压缩文件的地址】【zippath输出压缩文件的地址】private void GetFileToZip(string f

彻底解决Dism修复Windows系统映像的困扰,轻松搞定!

8天前

如何使用DISM对Windows系统映像进行修复在前些天我更新电脑驱动的时候,更新程序报错了。我检查后发现是系统映像完整性的问题。在我解决完问题后,我决定把这个解决的过程记录下来,希望能帮到别人。 那么正文开始

发表评论

全部评论 0
暂无评论