request.setAttribute和session.setAttribute的区别

setAttribute设置属性和属性值
request.setAttribute是在一次请求内共享数据
session.setAttribute是在一次会话的多次请求之间共享数据
都是用过getAttribute获取

还有一点注意:(个人理解)
session的失效时间,默认是30分钟
但是当你关闭浏览器再打开时会重新创建一个新的session对象,可以通过JSESSIONID设置

你可能感兴趣的:(JavaWeb)