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." 的值不可以是( )。 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."使用
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页面上,包含如下代码所示的表单,当用户填写信息后点击“登录”按钮是,将产生的结果是()
A."表单提交的,用户可以在浏览器的地址栏看到提交的参数
B.表单提交到,用户不能在浏览器的地址栏看到提交的参数
C.表单提交到loginForm,用户可以在浏览器的地址栏看到提交的参数D.表单提交到loginForm,用户不能在浏览器的地址栏看到提交的参数
答案:A
123."在J2EE中,在中,有如下代码:
上述代码定义了默认的会话超时时长,时长为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)
class=”” scope=” application”/> 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中存储的用户名,请问在下划线处应插入以下 ()代码。
<%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.
| 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)
B." C." D."
答案: 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."
B."
C."
D."
答案: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中,使用
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. HelloWorldC.%><%=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
更多相关文章如何美化桌面图标并使其透明化经常看到有的人桌面图标下总有一块区域与桌面背景不同,看起来很不美观,应该怎样去除呢? 方法1:在桌面空白处点右键,“属性”→“桌面”→“自定义桌面”→“web”选项卡,将“网页”下面方框里的网址全部删除,并保持在“锁定桌面项目”前 如何利用 Media Creation Tool 来创建安装介质或 ISO 文件_mediacreationtooliso没有专业版Window 10 Media Creation Tool 的另一个功能是它可以帮助你为另一台 PC 创建安装介质或下载 ISO 文件。选择 Windows 10 时,所有 Windows 10 版本都可用,企业版除外。完成后,你可以使 为什么打不开网页 ……技术_为什么有网络打不开网页1、可以在“运行”中执行ipconfig flushdns来重建本地DNS缓存。2、重装IE或重装网卡驱动。3、HOSTS文件被修改,也会导致浏览的不正常,解决方法当然是清空HOSTS文件里的内容。 js防止浏览器拦截新窗口弹出_苹果手机浏览器默认拦截弹窗 js a域名跳转b域名项目需求要在新窗口打开链接,但被拦截了1.问题需要在ajax回调中在新窗口打开页面 在浏览器开启拦截弹窗时, window.open(src, "_blank"); VMware还原Windows11 ghost镜像_vmware ghost环境Windows 11 家庭中文版 VMware Workstation 17 Pro 石大师装机大师 Windows 11 ghost系统镜像步骤 准备 斑马打印机设置成网络打印机步骤_斑马打印机怎么做网络共享1.正常连接打印机后,下载“斑马机器改IP地址”文件。 2.用记事本打开文件修改要设置的IP地址,网关及子网掩码,如下图所示。 3. 右击打印机驱动,选择打印首选项-工具-发送文件,然后浏览到此ZPL文件, 电脑城国庆中秋装机版V16.0.iso电脑城国庆中秋装机版V16.0.iso2009年10月19日大小: 692762624 字节修改时间: 2009年10月10日, 11:05:09MD5: 652DF65FCCD91966F2C7E38B 拯救移动硬盘实录 - 参数不正确 卡系统_参数错误格式化又正常了结论 大多数我们碰到的硬盘故障都不是物理故障,也就是硬件没坏,所以都是能修的, 不要在询问数据恢复相关的人后盲目的相信。 先说结论是因为这个才是重点。 最近移动硬盘莫名其妙就挂了,就是下 Vob格式转换工具实战使用指南简介:Vob格式转换是处理DVD视频内容的常见需求,VOB作为DVD-Video的主要容器,包含视频、音频、字幕等信息,但兼容性差、不易编辑且占用空间大。本压缩包“vob格式转换.rar”提供了一款简易转换工具x-video-conv DVD转成VOBMP4MP3文件_dvd decrypterDVD转成VOBMP4MP3文件 朋友让帮忙把DVD转成电脑直接播放文件,找了一些软件试了下,都没有成功,最后利用DVDDecrypter软件才搞定,转成VOB文件,然后又把VOB文件转成MP4,最后再把MP4成MP3格式 [翻译]VOB的移动(不同域名)_cleartool register -vob -ucmproject环境描述:为了更好的说明问题,我们假想了一个虚拟的环境: Server1 : 计算机名: From域名: OLD操作系统: WI 电脑无法打开Excel文件怎么办?_excel系统配置不能运行修复Windows电脑无法打开Excel文件的七种方法 如何修复电脑打不开Excel文件的问题?有七种可行的方法供你参考。 方法1. 更改错误的文件扩展名 如前所述,XLS和XLSX都是Excel程序的扩展。2 病毒利用autorun.inf做了什么_autorun.inf利用病毒作者可以利用autorun.inf的自动功能,让移动设备在用户系统完全不知情的情况下,“自动”执行任何命令或应用程序。因此,通过这个autorun.inf文件,可以放置正常的启动程序,如我们经常使用的各种教学光盘,一插入电脑就自动 解读Autorun.inf病毒和autorun.inf_光盘里有autorun exe这几天我的机子病毒大暴发,其中有一种病毒就是关于autorun.inf的。和它一起运行的是sxs.exe文件。它在每个驱动盘下都有这两个文件,并且文件夹选项里显示所有隐藏文件和文件夹选中后又会被改回去,很苦恼啊!于是上网查了一些这方面 autorun.inf病毒手动删除方法_手动删除autorun中毒症状: 1.每个盘的盘符下有autorun.inf 和相应的病毒文件,通常通过移动存储来转播,双击或右键打开均会中毒, 2.杀毒软件,系统维护的工具,均无法打开,无论是卡巴也好,咖啡也好,瑞星也好,Sreng、aut SysAnti.exe和autorun.inf病毒的查杀_sysanti.exe查杀今天我用学校的电脑,U盘中毒,根文件夹下有SysAnti.exe和autorun.inf两个文件,无法删除(删除后自动生成),从网上找了一些方法: SysAnti.exe发作后,无法打开任何杀毒软件,而且直接删除SysAnti 电脑用久了又卡又慢,教你一招让你电脑调整为最佳性能_电脑卡顿怎么办教你一招恢复流畅我相信每个人都有这样的经历。电脑用久了卡顿、变慢怎么办?教你学会这些操作,瞬间提升电脑速度,让我们来看看。 方法一:清理磁盘空间 电脑死机很可能是因为C盘空间不足,长期使用会产生大量的缓存垃圾。因此,您需要打开【本电脑 深度剖析:小米AX1800路由器SSH与IPv6网关设置的实操技巧WiFI6版本弃子,小米路由器AX1800,通过配置文件永久开启ssh和ipv6传入网关设置作为小米路由器的第一款 wifi6路由器(ax.),最近一次的更新是2021年底,版本为 Project Oberon 2013:如何利用Flash中心打造专业动画Project Oberon 2013 项目使用教程 1. 项目的目录结构及介绍Project Oberon 2013项目的目录结构如下: Sources: 包含项目的主要源 Adobe Flash Player问题?系统重置,畅享流畅播放体验!一、问题背景 用 Windows 时,是不是常遇到这些糟心情况?软件装错后系统卡顿、更新失败导致蓝屏、文件损坏让电脑开不了机 —— 这些时候,“系统还原” 就是救命稻草!它能把系统拉回之前正常的状态,帮你省下重装系统的麻烦。 全部评论 0
暂无评论
|
发表评论