多选题在J2EE中,对于在Servlet如何获得会话,描述正确的是()。AHttpServletRequest类的getSession方法有两个:带参数的getSession方法和不带参数的getSession方法B在Servlet中,可以使用HttpSession session = new HttpSession()创建session对象C如果HttpServletRequest类的getSession方法的参数为false,表示如果没有与当前的请求相联系的会话对象时,该方法返回nullD如果Http

题目
多选题
在J2EE中,对于在Servlet如何获得会话,描述正确的是()。
A

HttpServletRequest类的getSession方法有两个:带参数的getSession方法和不带参数的getSession方法

B

在Servlet中,可以使用HttpSession session = new HttpSession()创建session对象

C

如果HttpServletRequest类的getSession方法的参数为false,表示如果没有与当前的请求相联系的会话对象时,该方法返回null

D

如果HttpServletRequest类的getSession方法的参数为true,表示如果没有与当前的请求相联系的会话对象时,该方法返回null

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在jsp页面声明中定义了一个方法,下列( )代码不能放入该方法中

public void test(HttpServletReqeust request)

{

}

A、HttpSession session =request.getSession();

B、String name=(String)request.getAttribute("name");

C、String name=(String)session.getAttibute("name");

D、request.sendRedirect(“index.jsp”);


正确答案:CD

第2题:

J2EE中,()类型的()方法用于得到会话。

A.HttpServletRequest、getSession

B.HttpServletResponse、newSession

C.HtttpSession、newInstance

D.HttpSession、getSession


正确答案:A

第3题:

在J2EE中,以下对于会话跟踪的描述,正确的是()。

A.客户浏览器禁用了Cookie后,在Servlet中的getSession方法就无法获得HttpSession对象了

B.客户浏览器禁用了Cookie后,可以使用HttpServletResponse接口中的encodeURL()方法对URL编码。但客户如果没有禁用Cookie,使用HttpServletResponse接口中的encodeURL()方法对URL编码会出错

C.使用HttpServletResponse接口中的encodeURL()方法对URL编码后,这个方法把以分号开头的字符串形式的路径加入到输入的URL中,如;jsessionid=123456789

D.只要使用HttpServletResponse接口中的encodeURL()方法对URL进行编码,Web应用程序的用户在浏览器中禁止cookie和不禁止cookie都是一样的


参考答案:C, D

第4题:

Given an HttpServletRequest request and an HttpServletResponse response: 41.HttpSession session = null; 42.// insert code here 43.if(session == null) { 44.// do something if session does not exist 45.} else { 46.// do something if session exists47. } To implement the design intent,which statement must be inserted at line 42?()

  • A、session = response.getSession();
  • B、session = request.getSession();
  • C、session = request.getSession(true);
  • D、session = request.getSession(false);
  • E、session = request.getSession("jsessionid");

正确答案:D

第5题:

J2EE中,哪个类的哪个方法用于创建对话?()

  • A、HttpServletRequest、getSession
  • B、HttpServletResponse、newSession
  • C、HtttpSession、newInstance
  • D、HttpSession、getSession

正确答案:A

第6题:

在Servlet里,能正确获取session的语句是()。

A、HttpSessionsession=request.getSession(true)

B、HttpSessionsession=request.getHttpSession(true)

C、HttpSessionsession=response.getSession(true)

D、HttpSessionsession=response.getHttpSession(true)


参考答案:A

第7题:

在public HttpSession getSession(boolean bool)的方法定义中,当bool为false时表明()

  • A、直接返回会话对象
  • B、当服务器已经创建了会话对象就返回该对象,否则返回null
  • C、直接返回null
  • D、当服务器已经创建了会话对象就返回该对象,否则新建一个会话对象并返回

正确答案:B

第8题:

在J2EE中,对于在Servlet如何获得会话,描述正确的是()。

A.HttpServletRequest类的getSession方法有两个:带参数的getSession方法和不带参数的getSession方法

B.在Servlet中,可以使用HttpSessionsession=newHttpSession()创建session对象

C.如果HttpServletRequest类的getSession方法的参数为false,表示如果没有与当前的请求相联系的会话对象时,该方法返回null

D.如果HttpServletRequest类的getSession方法的参数为true,表示如果没有与当前的请求相联系的会话对象时,该方法返回null


参考答案:A, C

第9题:

在J2EE中,对于在Servlet如何获得会话,描述正确的是()。     

  • A、HttpServletRequest类的getSession方法有两个:带参数的getSession方法和不带参数的getSession方法
  • B、在Servlet中,可以使用HttpSession session = new HttpSession()创建session对象
  • C、如果HttpServletRequest类的getSession方法的参数为false,表示如果没有与当前的请求相联系的会话对象时,该方法返回null
  • D、如果HttpServletRequest类的getSession方法的参数为true,表示如果没有与当前的请求相联系的会话对象时,该方法返回null

正确答案:A,C

第10题:

Given an HttpServletRequest request: 22.String id = request.getParameter("jsessionid"); 23.// insert code here 24.String name = (String) session.getAttribute("name"); Which three can be placed at line 23 to retrieve anexisting HttpSession object?()

  • A、HttpSession session = request.getSession();
  • B、HttpSession session = request.getSession(id);
  • C、HttpSession session = request.getSession(true);
  • D、HttpSession session = request.getSession(false);
  • E、HttpSession session = request.getSession("jsessionid");

正确答案:A,C,D

更多相关问题