Java Web 开卷考核有哪些具体要求?

2026-05-25 04:280阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计760个文字,预计阅读时间需要4分钟。

Java Web 开卷考核有哪些具体要求?

1. 实验三(1)当运行Servlet时,遇到空指针异常错误怎么办?答:可能的原因有:- 用户操作有误,导致使用了错误的操作或未正确填写数据。- 对象设置为空字符串或默认值,未进行有效的检查。- 某些操作未执行,导致程序跳转到其他处理逻辑。

1.实验3

(1)当运行Servlet时,碰到“空指针异常”错误怎么处理? 答:应提示用户操作有误,或设置对象值为空字符串或一个默认值,或是不执行某操作,直接跳转到其他处理中。 (2)谈谈你对JSP中Session的理解。 答:session对象实现了HttpSession接口,用于保存每个用户的状态。session对象保存在容器里,sessionId通过Cookie在服务器和客户端之间往返发送。如果客户端不支持Cookie,就自动转换为使用URL重写。 一般情况下,客户端首次访问Web应用时,容器为其创建session对象,session对象具有一个唯一的ID。在容器对首次访问的响应中,容器将这个唯一的ID通过Cookie方式发送到客户端浏览器。浏览器在后续的每次访问时会把Cookie发送到服务器,容器从Cookie中获得sessionId,根据sessionId在容器中找到该用户的session。因此,一个用户的多次HTTP请求对应的是同一个session对象。 session的超时:一方面,由于容器要保存和管理session对象,这会占用系统资源;另一方面,为了安全的原因,如果用户没有正常退出系统,用户应该经过一段时间后能够自动退出系统。因此,session是会超时的,当session超时后,session对象和session对象上的属性就被容器销毁了。

阅读全文

本文共计760个文字,预计阅读时间需要4分钟。

Java Web 开卷考核有哪些具体要求?

1. 实验三(1)当运行Servlet时,遇到空指针异常错误怎么办?答:可能的原因有:- 用户操作有误,导致使用了错误的操作或未正确填写数据。- 对象设置为空字符串或默认值,未进行有效的检查。- 某些操作未执行,导致程序跳转到其他处理逻辑。

1.实验3

(1)当运行Servlet时,碰到“空指针异常”错误怎么处理? 答:应提示用户操作有误,或设置对象值为空字符串或一个默认值,或是不执行某操作,直接跳转到其他处理中。 (2)谈谈你对JSP中Session的理解。 答:session对象实现了HttpSession接口,用于保存每个用户的状态。session对象保存在容器里,sessionId通过Cookie在服务器和客户端之间往返发送。如果客户端不支持Cookie,就自动转换为使用URL重写。 一般情况下,客户端首次访问Web应用时,容器为其创建session对象,session对象具有一个唯一的ID。在容器对首次访问的响应中,容器将这个唯一的ID通过Cookie方式发送到客户端浏览器。浏览器在后续的每次访问时会把Cookie发送到服务器,容器从Cookie中获得sessionId,根据sessionId在容器中找到该用户的session。因此,一个用户的多次HTTP请求对应的是同一个session对象。 session的超时:一方面,由于容器要保存和管理session对象,这会占用系统资源;另一方面,为了安全的原因,如果用户没有正常退出系统,用户应该经过一段时间后能够自动退出系统。因此,session是会超时的,当session超时后,session对象和session对象上的属性就被容器销毁了。

阅读全文