初学,几个题不懂
14) 在J2EE中,对于EJB结构,描述正确的是()。(选择一项)
a) EJB结构是一种分布的组件模型,用来开发安全的、不可扩展的、一事的、多用户的组件,使开发者的精力集中在系统级的程序设计上,而不是商业领域的问题上
b) EJB结构是一种串行化的组件模型,用来开发安全的、可扩展的、事务性的、多用户的组件,使开发的精力集中在商业领域的问题上,而不是系统的程序设计上
c) EJB结构是一种分布的组件模型,用来开发安全的、可扩展的、事务性的、多用户的组件,使开发者的精力集中在商业领域的问题上,而不是系统的程序设计
d) EJB结构是一种串行化的组件模型,用来开发安全的、可扩展的、事务性的、多用户的组件,使开发者的精力集中在系统的程序设计上,而不是商业领域的问题上
15) 在J2EE中,VetoableChangeSupport的fireVetoafbleChange方法会抛出的异常是()。(选择一项)
a) PropertException
b) PropertyVetoException
c) VetoException
d PropertyChangeEwception
21) 下面关于JSP 自定义标记的描述正确的是()。(选择一项)
a) JSP自定义标记是用于添加新动作标记的扩展机制
b) 标记库通常被打包成jar 文件,该文件包含实现库标记的Java 文件
c) web.xml文件的<taglib-location>表示类文件的位置
d) 标记的属性名在web.xml文件中描述
28) 在J2EF中,在Web.xml中,有如下代码:
<session-config>
<session-timeout>30</ session-timeout>
</ session-config>
以下描述,正确的是( )。(选择一项)
a) 定义了默认的会话超时间长。时长为30秒
b) 可以使用HttpSession类的getMaxInacticeInterval0 方法把值取出来
c) 定义了默认的会话超时时长.时长为30小时
d) 可以使用Session类的getMaxInactiveInterval()方法把该值取出来
32) 在J2EE实现企业级应用开发中,JSP的( )隐式对象表示进入页面的请求数据。(选择一项)
a) page
b) out
c) cequest
d) response
38 在J2EE中,aa.jsp文件如下:
<%!static int I =0; int j=0; %>
<html>
<body>
<%for(;I++<2;)
{out.print(j++);out.print(“”);}
%>
</body>
</html>
有两个客户依次使用浏览器aa.jsp,且每个客户只浏览aa.jsp一次,那么第2个客户看到浏览器显示()。(选择一项)
a) 0 1
b) 1 2
c) 3 4
d) 什么也不显示
------------------------------
3) 在J2EE中,aa.jsp文件如下:
<html>
<body>
<hl>Look;< >
<%@include file=”bb.txt”% <mailto:%@include file=”bb.txt”%>>
</body>
</html>
bb.txt文件只有文本: hello!
aa.jsp和bb.txt在同一目录下,使用浏览器查看aa.jsp,会看到:
Look:
Hello!
使用()方法,再次打开浏览器看aa,jsp,会看到:
Look:
hello!Teacher! (选择一项)
a) 把bb.txt文本改为:hello!Teacher!
b) 把bb.txt文件删除,然后新建文件bb.txt,所含文本为:hello!Teacher!
c) 把bb.txt先改名为cc.txt,然后把名字再次改为bb.txt,把文本改为:hello!Teacher!
d) 以上方法都不对
----------------------------------
15) 在J2EE中,以下对JavaBean规范描述正确的是()。(选择一项)
a) 自省是JavaBeans提供的accessor方法,即“get”和”“set”方法来获取和设置属性的值
b) 持续化是指JavaBean 有个同步的方法,也即方法有synchronized关键字
c) 组件和容器是自包含的程序,容器是包含其他组件的组件,它们被用作组件的框架
d) 定制是指在开发之初使用UML工具做出javaBean的class图,然后根据class图设计javaBean
18)在J2EE中,在Servletl中的doGet和doPost方法中只有如下代码:
request.setAttribute(“jb”,”Aptech”);
response.sendRedirect(<http://localhost:8080/servlet/Servlet2>);
那么在Servlet2中使用()可以把属性jb的值取出来。(选择一项)
a) String str=request.getAttribute(“jb”)
b) String str=(Srting)request.getAttbute(“jb”)
c) Object str=request.getAttributr(“jb”)
d) 取不出来
33)在J2EE中,使用ResultSet对象的next()方法移动光标时,如果超过界限,会抛出异常,该异常通常是( )。(选择一项)
a) InterruptedException
b) AlreadyBoundException
c) SQLException
d) NetException
35) 在J2EE中在自己编写的Bean中有代码:private PropertyChangeSupportchanges=new PropertyChangeSupport(this);
changes对象的作用是( )。(选择一项)
a) 使该Bean自动实现方法:addPropertyChangeListener和removePropertyChangeListener方法
b) 保持属性变化监听者列表,并点活属性变化事件
c) 通过内省功能,让该Bean继承Listener
-------------------------------------------
25) 在J2EE中,对<jsp:setProperty>标记描述正确的是( )。(选择一项)
a) <jsp:setProperty>和<jsp:getProperty>必须在一个JSP文件中搭配出现
b) 就如同session.setAttribute( )一样,来设置属性/值对
c) 就和<jsp:useBean>动作一起使用,来设置bean的属性值
d) 就如同repuest.setAttribute( )一样,来设置属性/值对
27) 在J2EE,对于自已编写的Servlet1,以下对Servlet1的定义错误的是()。(选择一项)
a) class Servlet1 implements javax.servlet.Servlet
b) class Servlet1 extends javax.servlet.GenericServlet
c) class Servlat1 extends javax.servlet.http.HttpAervlet
d class Servlat1 extends javax.servlet.SservletRequest
27) 在J2EE中,要创建一个新目录,你可用如下()类的实例。(选择一项)
a) File
b) FileOutputAtream
c) PrintWriter
d) BufferedReader