Java-Web编程习题解析(4-7).docVIP

  • 21
  • 0
  • 约1.49万字
  • 约 10页
  • 2025-08-27 发布于江苏
  • 举报

第4章习题解析

1.答:使用请求对象(即HttpServletRequest接口)的getSession()方法。

2.答:如果客户在指定时间内没有访问服务器,则该会话超时。对超时的会话对象,服务器使其失效。通过会话对象的setMaxInactiveInterval()方法设置会话最大超时时间。

web.xml文件使用session-config元素的子元素session-timeout设置最大超时时间,如下所示。

session-config

session-timeout20/session-timeout

/session-config

这里的最大超时时间是对整个应用程序的所有会话有效,session-timeout元素指定的时间单位是分钟。setMaxInactiveInterval()方法参数单位是秒。

3.答:有些客户浏览器可能不支持Cookie或用户阻止所有的Cookie,此时不能用Cookie实现会话。

4.答:使用响应对象(即HttpServletResponse接口)的encodeURL()方法或encodeRedirectURL()方法。

5.答:不能。因为许多用户是通过代理服务器访问Internet的,此时服务器得到的是代理服务器的IP地址而不是实际用户的IP地址,因此这些用户的IP地址不唯一。

6.答:D7.

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档