Java知识点汇总(3)有哪些重点内容?
- 内容介绍
- 相关推荐
本文共计1412个文字,预计阅读时间需要6分钟。
今天先简要回顾一下Java中的几个知识点,先落一段。后续的知识点将以系列形式进行总结。
13. getRequestedSessionId() vs getSession().getId() 结论:由于这是定性的内容,所以直接上结论。
+ getRequestedSessionId():返回请求中包含的JSESSIONID的值。+ getSession().getId():返回当前会话的ID。
结论:这两个方法返回的值在大部分情况下是相同的,因为它们都基于请求中的会话信息。
今天先将剩下的一部分Java知识点汇总一下,先告一段落。后续的知识点汇总将以系列的方式进行。
13. getRequestedSessionId() vs getSession().getId()
结论
由于这个是定性的内容所以直接上结论。
HttpServletRequest.getRequestedSessionId()获取的是来自于客户端的指定会话id,可能该id在cookie里面。
而HttpServletRequest.getSession().getId()方法获取的是服务器会话id,在执行getId方法时如果getSession不存在的话就创建一个。
14. 关于异常写法的个人建议
分析
在代码走查过程中发现有很多小伙伴直接采用Exception来捕获异常,要不就是写一个自定义异常处理类来捕获这些异常。
本文共计1412个文字,预计阅读时间需要6分钟。
今天先简要回顾一下Java中的几个知识点,先落一段。后续的知识点将以系列形式进行总结。
13. getRequestedSessionId() vs getSession().getId() 结论:由于这是定性的内容,所以直接上结论。
+ getRequestedSessionId():返回请求中包含的JSESSIONID的值。+ getSession().getId():返回当前会话的ID。
结论:这两个方法返回的值在大部分情况下是相同的,因为它们都基于请求中的会话信息。
今天先将剩下的一部分Java知识点汇总一下,先告一段落。后续的知识点汇总将以系列的方式进行。
13. getRequestedSessionId() vs getSession().getId()
结论
由于这个是定性的内容所以直接上结论。
HttpServletRequest.getRequestedSessionId()获取的是来自于客户端的指定会话id,可能该id在cookie里面。
而HttpServletRequest.getSession().getId()方法获取的是服务器会话id,在执行getId方法时如果getSession不存在的话就创建一个。
14. 关于异常写法的个人建议
分析
在代码走查过程中发现有很多小伙伴直接采用Exception来捕获异常,要不就是写一个自定义异常处理类来捕获这些异常。

