1.新建Web Application工程。
image.png
2.新建一个HelloSevlet,修改web.xml
image.png
image.png
3.sevlet代码
image.png
4.总结
a.经过测试,服务器端产生session,是必须调用request.getSession()才会产生session,产生之后会自动将sessionId写到cookie中返回给浏览器,浏览器会将cookie保存下来,但是值得注意的是,这个cookie在浏览器关闭后,cookie就会删除,如果request没有带cookie的话,后端返回的respond就会有set-cookie。
b.带上cookie的效果
image.png
c.为了防止cookie被删除的情况,我们可以人工将sessionId写入cookie,并设置cookie失效时间,返回给浏览器。
image.png
image.png
d.在chrome中查看cookie
chrome://settings/siteData image.png
网友评论