-
在J2EE中,以下对JavaBean规范描述正确的是()。
A . 自省是JavaBeans提供的accessor方法,即"get"和"set"方法来获取和设置属性的值
B . 持续化是指JavaBean有个同步的方法,也即方法有synchronized关键字
C . 组件和容器是自包含的程序,容器是包含其它组件的组件,它们被用作组件的框架
D . 定制是指在开发之初使用UML工具做出JavaBean的class图,然后根据class图设计JavaBea
-
在J2EE中,对于动作的描述,正确的是()。
A . 当前执行JSP执行活动停止,并且清楚缓冲区,把请求传递到URL上
B . 相当于include动作,把请求传递到URL上
C . 当前执行活动停止,并且清楚缓冲区,重定向URL到上,但又把请求传递到URL上
D . 相当于include指令
-
在J2EE中,web.xml中,有如下代码:
https://assets.asklib.com/images/image2/2018070916152296054.jpg
以下描述正确的是()。
A . 定义了默认的会话超时时长,时长为30秒
B . 可以使用HttpSession类的getMaxInactiveInterval()方法把值取出来
C . 定义了默认的会话超时时长,时长为30小时
D . 可以使用Session类的getMaxInactiveIntterval()方法把值取出来
-
在J2EE中,以下是有关jsp:setProperty和jsp:getProperty标记的描述,正确的是()。
A .
-
在J2EE中,对于标记,描述正确的是()。
A . <jsp:param>是<jsp:include>、<jsp:forward>标记的子标记
B . 如果aa.jsp有代码:<jsp:forward page="next.jsp"><jsp:param name="name" value="jb-aptech" /></jsp:forward>,则在next.jsp中可以使用request.getParameter("name");把属性name的值取出来
C . 如果aa.jsp有代码:<jsp:forward page="next.jsp"><jsp:param name="name" value="jb-aptech" /></jsp:forward>,则在next.jsp中可以使用request.getAttribute("name");把属性name的值取出来
D . 如果<jsp:param>标记不放在<jsp:forward>标记内,也就是不作为<jsp:forward>标记的子标记,则使用浏览器查看时会显示错误页面
-
在J2EE中,对于HttpServlet类的描述,正确的是()。
A . 我们自己编写的Servlet继承了HttpServlet类,一般只需覆盖doPost或者doGet方法,不必覆盖service()方法。因为一个service()方法是空的
B . HttpServlet类扩展了GenericServlet类,实现了GenericServlet类的抽象方法service()
C . HttpServlet类有两个service()方法
D . 我们自己编写的Servlet继承了HttpServlet类,一般只需覆盖doPost或者doGet方法,不必覆盖service()方法。因为一个service()方法会调用doPost或者doGet方法
-
在J2EE中,对于以下ServletConfig的描述,正确的是()。
A . 一旦servlet被实例化后,包容器把一个ServletConfig类型的对象传送给init()方法
B . 可以使用Servlet的getServletConfig()方法返回ServletConfig对象
C . ServletConfig对象的方法getInitParameter(name)返回初始化参数name的值,初始化参数一般定义在web.xml中
D . ServletConfig对象的方法getServletName()方法返回在web.xml中的
-
在J2EE中,一下对于在JSP中使用JAVABEAN的描述,正确的是()
A . 在jsp:useBean标记中,id属性的值必须和bean的类名相同
B . 在jsp:useBean标记中,scope属性可有可无,如果没有,默认值为“page”
C . 在jsp:useBean标记中,必须给出完全限定的类名。比如mybean在my.mypackage包中,则在jsp:useBean标记中的class属性的值为my.mypackage.mybean
D . 在jsp:useBean标记中,id属性可以不写,但如果没有写id属性,则必须要有calss属性
-
在J2EE中,对于动作的描述,正确的是()。
A . 当前JSP执行活动停止,并且清除缓冲区,把请求传递到URL上
B . 相当于include动作,把请求传递到URL上
C . 当前JSP执行活动停止,并且清除缓冲区,重定向到URL上,但不把请求传递到URL上
D . 相当于include指令
-
在J2EE中,以下对于在JSP中使用JavaBean的描述,正确的是()。
A . 在jsp:useBean标记中,id属性的值必须和bean的类名相同
B . 在jsp:useBean标记中,scope属性可有可无,如果没有,默认值为“page”
C . 在jsp:useBean标记中,必须给出完全限定的类名。比如mybean在my.mypackage包中,则jsp:useBean标记中的class属性的值为my.mypackage.mybean
D . 在jsp:useBean标记中,id属性可以不写。但如果没有写id属性,则必须要有class属性
-
在J2EE中,在web.xml中,有如下代码: <session-config> <session-timeout>30</session-timeout> < /session-config> 以下描述正确的是()。
A . 顶一了,默认的会话超时时长、时间为30秒。
B . 可以使用HttpSession类的getMaxInactiveInterval()方法把该值提取出来
C . 定义了默认的会话超时时长。时长为30小时
D . 可以使用Session类的getMaxInactiveInterval()方法把该值取出来
-
在J2EE中,对于HttpServlet类的描述,错误的是()。
A、自己编写的Servlet继承了HttpServlet类,一定需覆盖doPost或者doGet
B、HttpServlet类扩展了GenericServlet类,实现了GenericServlet类的抽象方法
C、HttpServlet类中处理客户请求和响应时所使用的两个接口是:HttpServletRequest和HttpServletResponse.
D、自己编写的servlet继承了HttpServlet类,一般只需要覆盖doPost或doGet方法,不必覆盖servive()方法,因为service()方法会调用doPost或者doGet方法。
-
在J2EE中对于PreparedStatement的方法setInt(int i,int x)描述正确的是()
A . 使得第i个参数的值设为x
B . 设置第i个参数,同时设置第x个参数
C . 将第x个参数赋值为i
D . 将第i个参数赋值为x
-
在J2EE中,以下对于EJB的类文件描述正确的是() 。
A . Home接口放置可供客户使用的商业方法
B . Remote接口放置可供客户使用的商业方法
C . EJB类提供Bean的商业方法的实际实现
D . 当客户调用在Remote接口中被列出的相应的方法时,EJB类会被容器调用
-
在J2EE中,会话Bean以两种类型出现,以下对这两种类型的会话Bean陈述正确的是()。
A . 实体Bean是用来代表客户与系统进行交互的暂时对象。无状态会话Bean在客户请求期间不具备状态
B . 有状态会话Bean是用来代表客户与系统进行交互的暂时对象。无状态会话Bean在客户请求期间不具备状态
C . 实体Bean是用来代表客户与系统进行交互的暂时对象。消息Bean在客户请求期间不具备状态
D . 有状态会话Bean是用来代表客户与系统进行交互的暂时对象。消息Bean在客户请求期间不具备状态
-
在J2EE中,对于以下的include指令和include动作,书写正确的是()。https://assets.asklib.com/images/image2/2018070609123631602.jpg
A . A
B . B
C . C
D . D
-
在J2EE中,对于EJB结构,描述正确的是()
A . EJB结构是一种分布式的组件模型,用来开发安全的.不可扩展的.单一事物的多用户的组件,使开发者的精力在系统级的程序设计上,而不是商业领域的问题上
B . EJB结构是一种串行化的组件模型,用来开发安全的.可扩展的.事物性的多用户的组件,使开发者的精力在商业领域的问题,而不是系统级的程序设计上
C . EJB结构是一种分布化的组件模型,用来开发安全的.可扩展的.事物性的多用户的组件,使开发者的精力在商业领域的问题,而不是系统级的程序设计上
D . EJB结构是一种串行化的组件模型,用来开发安全的.可扩展的.事物性的多用户的组件,使开发者的精力在在系统级的程序设计上,而不是商业领域的问题上
-
在J2EE中,对于在Servlet如何获得会话,描述正确的是()。
A . HttpServletRequest类的getSession方法有两个:带参数的getSession方法和不带参数的getSession方法
B . 在Servlet中,可以使用HttpSession session = new HttpSession()创建session对象
C . 如果HttpServletRequest类的getSession方法的参数为false,表示如果没有与当前的请求相联系的会话对象时,该方法返回null
D . 如果HttpServletRequest类的getSession方法的参数为true,表示如果没有与当前的请求相联系的会话对象时,该方法返回null
-
在J2EE中,在web.xml中,有如下代码:30以下描述正确的是()
A . 定义了默认的会话超时时长,时长为30秒
B . 可以使用httpsession类的getMaxInactiveInterval()方法把该值取出来
C . 定义了默认的会话超时时长,时长为30小时
D . 可以使用Session类的getMaxInactiveInterval()刚发把该值取出来
-
在J2EE中,对于自己编写的Servlet1,以下对Servlet1的定义正确的是()。
A . class Servlet1 implements javax.servlet.Servlet
B . class Servlet1 extends javax.servlet.GenericServlet
C . class Servlet1 extends javax.servlet.http.HttpServlet
D . class Servlet1 extends javax.servlet.ServletRequest
-
在J2EE中,对于EJB结构,描述正确的是()。
A . EJB结构式一种分布式的组件模型,用来开发安全的、不可扩展的、单一事务的、多用户的组件,使开发者的精力集中在系统级的程序设计上,而不是商业领域的问题上。
B . EJB结构式一种串行化的组件模型,用来开发安全的、可扩展的、事务性的、多用户的组件,使开发者的精力集中在商业领域的问题上,而不是系统级的程序设计上。
C . EJB结构式一种分布式的组件模型,用来开发安全的、可扩展的、事务性的、多用户的组件,使开发者的精力集中在商业领域的问题上,而不是系统级的程序设计上。
D . EJB结构式一种串行化的组件模型,用来开发安全的、不可扩展的、单一事务的、多用户的组件,使开发者的精力集中在系统级的程序设计上,而不是商业领域的问题上。
-
在J2EE中,以下在JSP中使用JavaBean的描述,正确的是()
A . 在jsp:userBean标记中,id属性的值必须和bean的类名相同
B . 在jsp:userBean标记中,scope属性可有可无,如果没的默认为“page”
C . 在jsp:userBean标记中,必须给出完全限定的类名,比如mybean在my.mypackage包中,则jsp:userBean标记中的class属性值为:my.mypackage.mybean
D . 在jsp:userBean标记中,id属性可以不写,则必须有class属性
-
有关会话跟踪技术描述正确的是()。
A . Cookie是Web服务器发送给客户端的一小段信息,客户端请求时,可以读取该信息发送到服务器端
B . 关闭浏览器意味着会话ID丢失,但所有与原会话关联的会话数据仍保留在服务器上,直至会话过期
C . 在禁用Cookie时可以使用URL重写技术跟踪会话
D . 隐藏表单域将字段添加到HTML表单并在客户端浏览器中显示
-
在J2EE中,对于PreparedStatement的方法setInt(inti,intx)描述正确的是()。
A.使得第i个参数的值设为x;
B.设置第i个参数,同时设置第x个参数;
C.将第x个参数赋值为i;
D.将第i个参数赋值为x;