下面关于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");
下列选项中,适合将信息存入Session的是 ()
A. 用户登录信息
B. 验证码
C. 购物车
D. 聊天室