下面选项中,关于SessionID的说法正确的是()
A. 每个HttpSession对象都有唯一的Session ID
B. SessionID 由Servlet容器创建
C. SessionID必须保存在客户端的cookie文件中
D. Servlet容器会把Session ID作为Cookie或者URL的一部分发送到客户端
查看答案
下面关于Session域的说法中,正确的是()
A. Session域的作用范围为整个会话
B. Session域中的数据只能存在30分钟,这个时间不能修改
C. 可以调用HttpSession的invalidate方法,立即销毁Session域
D. 当web应用被移除出web容器时,该web应用对应的Session跟着销毁
下面关于HttpSession的说法,正确的是()
A. Servlet容器负责创建HttpSession对象
B. 每个HttpSession对象都有唯一的ID
C. 客户端浏览器负责为HttpSession分配唯一的ID
D. HttpSession对象的ID值,由程序进行分配
下面选项中,HttpServletRequest定义了用于获取Session对象的方法是()
A. req.getSession()
B. req.getSession(false)
C. req.getSession(true)
D. req.createSession()
给定一个Servlet的代码片段如下所示:public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException{String str = "world";HttpSession session = request.getSession();session.setAttribute("str", str);___________________}要取出session中的值,下划线处的代码可以是()
A. String s = session.getParameter("str");
B. String s = (String)session.getAttribute("str");
C. Object o = session.getAttribute("str");
D. Object o = (Object)session.getParameter("str");