学校最近开了java web的课程,虽然已经学过相关知识,不过如今再听一遍还是收获颇丰。遂来记录一下已经忘记或之前没有接触过的知识点。
1.Cookie的共享
默认情况下,Cookie只能被创建它的应用所使用,但Cookie的setPath()可以允许该Cookie被指定路径所使用。
示例
2.URL重写
当客户端禁用Cookie时,我们就可以通过URL重写技术将SESSIONID作为url参数的一部分进行传递,以实现会话追踪。
URL重写的主要方法为HttpServletResponse的encodeUrl(对任意的URL进行重写)
encodeRedirectUrl(对重定向的url进行重写)
示例