jsp 获取cookie 的值的方法

Cookie cookies[]=request.getCookies(); //读出用户硬盘上的Cookie,并将所有的Cookie放到一个cookie对象数组里面

Cookie sCookie=null;

for(int i=0;i<cookies.length-1;i++){    //用一个循环语句遍历刚才建立的Cookie对象数组

sCookie=cookies[i];   //取出数组中的一个Cookie对象

if(sCookie!=null){

      if(("cookieName").equals(sCookie.getName())){     

        pageContext.setAttribute("SavedUserName",sCookie.getValue());

      }

   }

//保存用户名到cookies

String user_name=request.getParameter("user_name");

if(!"".equals(user_name) && request.getParameter("RmbUser")!=null){

Cookie cookie=new Cookie("usernamecookie",user_name);

cookie.setMaxAge(365*24*60*60); //保存365天

response.addCookie(cookie); //写COOKIE

}

时间: 2024-10-27 12:15:34

jsp 获取cookie 的值的方法的相关文章

如何使用js来获取cookie的值

如何使用js来获取cookie的值 读取属于当前文档的所有cookies var allcookies = document.cookie; 定义一个函数,用来读取特定的cookie值. function getCookie(cookie_name) { var allcookies = document.cookie; var cookie_pos = allcookies.indexOf(cookie_name);   //索引的长度 // 如果找到了索引,就代表cookie存在, // 反

【ABAP系列】SAP ABAP获取域(domain)值的方法

公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP获取域(domain)值的方法 前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 1.可以通过表DD07L获取 2.通过函数获取 ? DATA: fs_taba TYPE dd07v. DATA: it_taba TYPE STANDARD TABLE OF dd07v, it_tabb

JAVA中获取文件MD5值的方法

1 DigestUtils.md5Hex(new FileInputStream(path)); 如果你只需要使用标准的MD5,其实一行代码就够了,JAVA自带的commons-codec包就提供了获取16进制MD5值的方法.其底层实现上,也是分多次将一个文件读入,类似方法三.所以性能上也不错. 总结:其实方法都是类似的,推荐使用这个方法,简洁且性能不错,当然,如果要做一些调整什么的,可以根据自己的需求进行方法的选择. PS:其实还有一个重点,就是如何知道自己生成的MD5值是否正确呢? 方法很多

django框架下ajax获取cookie和session的方法以及简单的vue

Django的配置: pycharm中创建django工程之后注释掉MIDDLEWARE项中的'django.middleware.csrf.CsrfViewMiddleware'.此处作用是为了能够让js获取到cookie值 同时为了使用mysql,我们在setting中修改DATABASES中的'default'项为 'ENGINE': 'django.db.backends.mysql', 'NAME': 'db_test_shop1', 'HOST':'127.0.0.1', 'PORT

spring aop 利用JoinPoint获取参数的值和方法名称

AspectJ使用org.aspectj.lang.JoinPoint接口表示目标类连接点对象,如果是环绕增强时,使用org.aspectj.lang.ProceedingJoinPoint表示连接点对象,该类是JoinPoint的子接口.任何一个增强方法都可以通过将第一个入参声明为JoinPoint访问到连接点上下文的信息.我们先来了解一下这两个接口的主要方法: 1)JoinPoint ? java.lang.Object[] getArgs():获取连接点方法运行时的入参列表: ? Sign

[转]Shell脚本中获取SELECT结果值的方法

有时候我们可能会需要在Shell脚本中执行SELECT语句,并将结果赋值给一个变量,对于这样的情形,我们可以用以下的方法来达到目的. 点击(此处)折叠或打开 #!/bin/ksh # # Created : 2015.05.25 # Updated : 2015.05.25 # Author : Jet Chenxi Zhang # Description : Get SELECT result in Shell # Variable Definitions # ORACLE_SID=audte

菜鸟学习Spring——60s利用JoinPoint获取参数的值和方法名称

一.概述 AOP的实现方法在上两篇博客中已经用了两种方法来实现现在的问题来了虽然我们利用AOP,那么客户端如何信息传递?利用JoinPoint接口来实现客户端给具体实现类的传递参数. 二.代码演示. 目录结构: SecurityHandler.java package com.tgb.spring; import org.aspectj.lang.JoinPoint; public class SecurityHandler{ private void checkSecurity(JoinPoi

jQuery获取多种input值的方法

1 if($("input[name=item][value='val']").attr('checked')==true) //判断是否已经打勾 name即控件name属性,value即控件value属性 可以不指定属性值,因一组checkbox的value值都会保存其在数据库中对应的id,最好写成如下方式 if($("input[name=row_checkbox]").attr('checked')==true) { alert("j");

根据获取Enum名获取对应的值通用方法(仅限值为int的)

/// <summary> /// 获取枚举对应的值 /// </summary> /// <typeparam name="T">枚举类型</typeparam> /// <param name="enumName">枚举对应值的名</param> /// <returns>枚举对象对应的值</returns> public static int GetEnumValu