zoukankan      html  css  js  c++  java
  • Jsp数据的传递之Cookie

    刚刚完成了一个超小型的BBS,只有登录、发帖、回帖功能,算是一个实验性作品,虽然结构简单,但是对于我这个初学者来说是一个不小的挑战。数据库连接、函数构建这些倒不是难题,反而是页面之间的数值传递花了不少时间。

    也许方法很多,但是我知道的有用cookie、session、html的form方式和a href方式,现在来介绍一下cookie。

    假设我们有页面A、B,想要将A中的用户名username传递到B中显示出来,可以这样子:

    首先先声明一个cookie:

    Cookie cookie_id = new Cookie("username", value);

    其中第一个参数是这个cookie保存的名字,第二个是cookie的值

    返回用response的方法添加cookie,另外你也可以设置最大生存时间,如果不设置代表关闭浏览器的时候cookie失效

     response.addCookie(cookie_id);

    这条语句是跳转到B页面    response.setHeader("refresh", "1;URL=B.jsp");

    在B页面中,我们可以这么获得Cookie

    Cookie[] username=request.getCookie();

    这时cookie就在username变量中了,因为只有一个所以不用遍历,可以这样: out.println(username[1].getValue());

    -----------未完

  • 相关阅读:
    hadoop_并行写操作思路_2
    hadoop_并行写操作思路
    Hadoop_Block的几种状态_DataNode
    KMP算法_读书笔记
    德才论
    换个格式输出整数
    继续(3n+1)猜想
    害死人不偿命的(3n+1)猜想
    c# number求和的三种方式
    c# 中的协变和逆变
  • 原文地址:https://www.cnblogs.com/nuoyaxingzhe/p/2793331.html
Copyright © 2011-2022 走看看