j2ee参考地的题目Word格式文档下载.docx
《j2ee参考地的题目Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《j2ee参考地的题目Word格式文档下载.docx(24页珍藏版)》请在冰豆网上搜索。
A.<%@pageerrorPage="
true"
%>
B.<%@pageinfo="
error"
%>
C.<%@pagepageEndcoding="
D.<%@pageisErrorPage="
D
3.JavaWeb应用中往往通过设置不同作用域的属性来达到通讯的目的。
如果某个对象只在同一请求中共享,通过调用哪个类的setAttribute方法设置属性,
A.HttpServletRequest
B.ServletRequestListener
C.HttpSession
D.ServletContext
答案:
C
4.使用()命令来生成Stub和Skeleton类?
A.javac<fullyqualifiedclassnameoftheserver>
B.rmi<fullyqualifiedclassnameoftheserver>
C.rmic<fullyqualifiedclassnameoftheserver>
D.java<fullyqualifiedclassnameoftheserver>
6.executeUpdate返回的类型是
A.int
B.ResultSet
C.boolean
D.受影响的记录数量
7.Oracle数据库的JDBC驱动程序类名及完整包路径为
A.jdbc.driver.oracle.OracleDriver
B.jdbc.oracle.driver.OracleDriver
C.driver.oracle.jdbc.OracleDriver
D.oracle.jdbc.driver.OracleDriver
8.JSP中可使用一些隐含对象,通过什么可以访问浏览器输入的参数
A.param
B.requestScope
C.sessionScope
D.applicationScope
9.考察以下二个陈述:
陈述A:
Stub是表示远程对象的客户端代理。
陈述B:
解包(Unmarshalling)是一种过程,即把由客户端RRL传递过来的被组包的参数通过服务器端的RRL转换为骨架(skeleton)可理解的格式的过程。
关于这些陈述,以下中哪个为真?
()
A.这二个陈述都为假。
B.这二个陈述都为真。
C.陈述A为真但陈述B为假。
D.陈述A为假但陈述B为真。
B
10.考察以下:
陈述A:
RMI中,存根(stub)是表示远程对象的客户端的代理。
.
陈述B:
RMI系统结构中,传输层负责建立新的连接和管理现有的连接。
关于这些陈述,以下中()为TRUE?
A.陈述A为true,陈述B为false.
B.这二和陈述都为false.
C.陈述A为true,陈述B也为true.
D.陈述A为false,陈述B为true.
11.开发者编写带属性的bean类,以表示动画的协调。
为允许目标应用访问和改变此属性,开发者必须编写什么方法?
A.setTags()方法
B.getTags()方法.
C.accessor和mutator方法.
D.getAsText()方法和setAsText()方法.
12.JavaBean作为()文件分发。
A..jar
B..mft
C..java
D..class
13.什么是远程接口?
A.这样的接口,它监听客户调用的远程方法调用并重定向对服务器上的远程RMI服务器的调用。
B.用唯一名注册的远程对象的接口。
C.其声明的方法可被客户远程地调用的接口。
D.声明和定义了可被客户远程地调用的方法的接口。
14.HttpServlet类的()方法处理HTTPPOST请求?
A.doPOST(ServletRequest,ServletResponse)
B.doPOST(HttpServletRequest,HttpServletResponse)
C.doPost(HttpServletRequest,HttpServletResponse)
D.doPost(ServletRequest,ServletResponse)
15.用以下方法中哪一个把目标应用作为bean激活的定制事件的监听者(listener)注册?
A.voidaddPropertyChangeListener()
B.voidfirePropertyChange()
C.removeXXXListener()
D.voidaddXXXListener()
16.下面的()代码加到doGet()方法中,可以正确的计算一个用户的GET请求?
A.HttpSessionsession=request.getSession();
intcount=(int)session.getAttribute("
count"
session.setAttribute("
count++);
B.HttpSessionsession=request.getSession();
intcount=((Integer)session.getAttribute("
)).intValue();
C.HttpSessionsession=request.getSession();
intcount=session.getAttribute("
D.HttpSessionsession=request.getSession();
newInteger(count++));
"
17.下列哪个接口用于获取关于数据库的信息()。
A.Statement
B.PreparedStatement
C.Connection
D.DatabaseMetaData
18.识别下面给出的TLD文件中遗漏的行。
()
<?
xmlversion="
1.0"
encoding="
ISO-8859-1"
?
>
<!
DOCTYPEtaglibPUBLIC"
-//SunMicrosystems,Inc.//DTDJSPTagLibrary1.1//EN"
<taglib>
<shortname>ATMjsp</shortname>
<urn></urn>
<info>
ATaglibraryfortheATMdetails</info>
<tag>
<name>ATM</name>
<tagclass>ATMTag</tagclass>
<info>OutputsoftheATMcounter</info>
<bodycontent>JSP</bodycontent>
</tag>
</taglib>
A.<tlibversion>1.1</tlibversion>
<jspversion>1.0</jspversion>
B.<tlibversion>1.2</tlibversion>
<jspversion>1.1</jspversion>
C.<tlibversion>1.1</tlibversion>
D.<tlibversion>1.0</tlibversion>
<jspversion>1.1</jspversion>
19.你已部署了名为form.html的一个窗体及名为bookservlet的servlet。
此Web上下文的名字是bookcontext。
以下中()是调用窗体的正确方法?
A.http:
//hostaddress:
8084/servlet/form.html
B.http:
8080/bookcontext/form.html
C.http:
8084/bookcontext/form.html
D.http:
8084/form.html
20.()包包含标签处理程序(taghandler)中实现的接口?
A.javax.servlet.jsp.*
B.javax.servlet.tagext
C.javax.jsp.tagext
D.javax.jsp.servlet.*
21.对于从Employee表中选择记录的以下代码片段,识别其遗漏的代码行。
Connectioncon=null;
Class.forName("
sun.jdbc.odbc.JdbcOdbcDriver"
con=DriverManager.getConnection("
jdbc:
odbc:
ss"
"
sa"
ResultSetrs=stat.executeQuery("
select*fromEmployee"
A.Statementstat=createStatement();
B.PreparedStatementstat=