下面哪个接口或类检索与用户相关的会话对象?()
A. HttpServletResponse
B. ServletConfig
C. ServletContext
D. HttpServletRequest
关于会话属性,下面哪两个说法是正确的?( )
A. HttpSession的getAttribute(String name)返回类型为Object
B. HttpSession的 getAttribute(String name)返回类型为String
C. 在一个 HttpSession上调用setAttribute(" keyA" , " valueB")时,如果这个会话中对应键keyA已经有一个值,就会导致抛出一个异常
D. 在一个 HttpSession上调用setAttribute(" keyA " , " valueB")时,如果这个会话中对应键keyA已经有一个值,则这个属性的原先值会被valueB替换
调用下面哪个方法将使会话失效?( )
A. session. invalidate();
B. session.close() ;
C. session.destroy();
D. session.end();
假定一个会话对象s,有两个属性,属性名分别为myAttr1和 myAttr2,下面哪行(段)代码会把这两个属性从会话中删除?( )
A. s. removeAllValues();
B. s.removeAllAttributes();
C. s.removeAttribute( " myAttr1");s. removeAttribute("myAttr2");
D. s.getAttribute("myAttr1",UNBIND); s. getAttribute("myAttr2",UNBIND);