session

1.session成为会话

特指浏览器与服务器之间的行为,session的范围,作用在当前打开浏览器的整个运行期间。此

时,如果我们服务器关闭,或者浏览器关闭,就会结束整个session作用域

会话可以在多次请求中保存和使用数据

通俗理解:作用在当前打开的浏览器,只要浏览器不关闭,session一直存在。

重新打开不同的浏览器,session不一样,重新打开不同的浏览器,会产生新的session

2.session失效

服务器主动结束会话--会话到期

session.invailite()

使会话失效、删除属性--及时释放会话资源

session.removeAttribute()

过期时间到处理

3.退出功能

清除session,页面跳转

4.页面跳转的方式

服务器自定触发:重定向、转发

手动触发:form action表单、超链接

session、cookie区别

(1)session保存在服务器端、cookie保存在浏览器中

(2)session比较方便,cookie比较麻烦

(3)session依赖于cookie

(4)cookie不安全,session相对安全

(5)cookie大小有限制,一般为4k,session没有限制

5.jsp内置对象:out、request、response、session、application

6.request、session、application区别

request:作用范围一次请求

session:作用范围存在于当前会话中(当前浏览器不关闭,都可以获取数据)

application:作用范围整个项目阶段(服务器不关闭,都可以通过application获取值)

7.javaweb项目乱码处理

(1)tomcat--conf/server.xml

(2)创建完成项目后,需要修改整个项目编码方式

(3)post格式

request.setCharacterEncoding("utf-8")

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值