ASP中操作cookies字典:
name=request.cookies( "information ")( "Name ")   or
request.cookies( "information ")( "name ")=name
PHP中这么操作cookie字典:$_COOKIE['information']['Name']JSP要如何操作cookie字典。在此先谢谢各位达人

解决方案 »

  1.   


    <% 
    String cookieName="Sender"; 
    Cookie cookie=new Cookie(cookieName, "Test_Content"); 
    cookie.setMaxAge(10); 
    response.addCookie(cookie); 
    %> 
    <% 
    Cookie cookies[]=request.getCookies(); 
    Cookie sCookie=null; 
    String svalue=null; 
    String sname=null; 
    for(int i=0;i{ 
    sCookie=cookies[i]; 
    svalue=sCookie.getValue(); 
    sname=sCookie.getName(); 
    %>
      

  2.   

    先谢谢xiaochengfu1的回复,不过你的答案是读取普通的cookie值,我需要的是 类似PHP 中的这种 $_COOKIE['information']['Name'],能否给出正解,非常感谢!
      

  3.   

    建议LZ把你要问题再讲详细点
    我需要的是 类似PHP 中的这种 $_COOKIE['information']['Name'],
    我是不知道PHP这实现的什么效果,呵 呵
    把问题问清楚了才能更快的得到满意答案,祝好运
      

  4.   

    谢谢zhaoyongqiangri的回复,比如说PHP中,$_COOKIE['information'] 如果放到jsp中,就可以用 request.getCookies()读取后用返回的数组来判断   cookies[i].getName().equals('information')
    --------
    但是当 PHP 中的这种 $_COOKIE['information']['Name']这种写法时,等价到 JSP中是怎么样的呢
    在JSP中要如何写呢?
      

  5.   

    谢谢zhaoyongqiangri的回复,比如说PHP中,$_COOKIE['information'] 如果放到jsp中,就可以用 request.getCookies()读取后用返回的数组来判断   cookies[i].getName().equals('information')
    --------
    但是当 PHP 中的这种 $_COOKIE['information']['Name']这种写法时,等价到 JSP中是怎么样的呢
    在JSP中要如何写呢?
      

  6.   

    if(cookies[i].getName().equals('information')){
         value = cookies[i].getValue();
    }这个Name不知道是代表什么意思
      

  7.   

    感谢Jay_xiaolei, 我现在就是想知道如何读取出 information这后面的 Name,
      

  8.   

    jstl似乎可以直接读取cookie,时间长了有点忘了,lz可以自己查查。
      

  9.   

    谢谢Begin2010的回复, 我这个是在Struts里面的Action 读取cookie的操作,能否详细介绍一下,
      

  10.   

    感谢xiaochengfu1,zhaoyongqiangri, Jay_xiaolei,Begin2010的回复,问题还未解决,继续期待
      

  11.   

    感谢Begin2010,JSTL里面我试也不行
    ${cookie['information']['Name'].value}
    或者
    ${cookie.information[Name].value}都不行,还有如何在Struts里面的Action 读取cookie的操作['information']['Name'],谢谢