关于会话属性,下面哪两个说法是正确的?( )
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: HttpSession的getAttribute(String name)返回类型为Object
B: HttpSession的 getAttribute(String name)返回类型为String
C: 在一个 HttpSession上调用setAttribute(" keyA" , " valueB")时,如果这个会话中对应键keyA已经有一个值,就会导致抛出一个异常
D: 在一个 HttpSession上调用setAttribute(" keyA " , " valueB")时,如果这个会话中对应键keyA已经有一个值,则这个属性的原先值会被valueB替换
举一反三
- 关于HttpSession的getAttribute()和setAttribute()方法,正确的说法是______。 A: getAttribute()方法返回类型是String B: getAttribute()方法返回类型是Object C: setAttribute()方法保存数据时如果名字重复会抛出异常 D: setAttribute()方法保存数据时如果名字重复会覆盖以前的数据
- 下列操作中,哪个是JSP或Servlet不能用会话来完成的? A: 通过HttpSession对象的getId()方法获得会话的SessionID B: 通过HttpSession对象的invalidate()方法销毁会话 C: 通过HttpSession对象的passivate()方法对会话进行持久化 D: 通过HttpSession对象的setAttribute(String name, Object value)方法向会话中存放共享数据
- _______动作用于从一个JavaBean中得到某个属性的值,无论原先这个属性是什么类型的,都将被转换为一个String类型的值。
- 关于HttpSession的getAttribute()和setAttribute()方法,正确的说法是______。
- 下面哪个方法用于从ServletContent中检索属性值?() A: String getAttribute(int index ) B: String getObject(int index ) C: Object getAttribute(int index ) D: Object getObject(int index ) E: Object getAttribute(String name ) F: String getAttribute(String name )