====================写入cookie==============
//begin int autoMemory = 1; try{ sql11="select userId,loginName,autoMemory from tbuser where userId = "+sysUserID; if(conn==null || conn.isClosed()) conn=DataSourceBean.getConnection(); ps=conn.prepareStatement(sql11,ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY); rs=ps.executeQuery(); if (rs.next()){ autoMemory=rs.getInt("autoMemory"); } //rs.close(); }catch(Exception ex){ } finally{ DatasourceHelper.executeClose(rs,ps,null,null); rs=null; ps=null; } if(autoMemory==1){ try{ //DEPT900004113:“待办公文”中处理公文时,“办理人员”和“办理方式”自动记忆 //续办人和续办动作 不为空的情况下写入cookie String cookie_xbdongzuo=""; String cookie_xbUserId=""; String cookie_xbEntityId=""; String cookie_str=""; Cookie cookie1=null; if(request.getParameter("selAction")!=null){ cookie_xbdongzuo=request.getParameter("selAction"); } if(request.getParameter("NEXTUID")!=null){ cookie_xbUserId =request.getParameter("NEXTUID"); } if(request.getParameter("DEPTID")!=null){ cookie_xbEntityId=request.getParameter("DEPTID"); } String cookie_sysUserId=String.valueOf(sysUserID)+"/"+docsortId; if(!"".equals(cookie_xbUserId) && !"".equals(cookie_xbdongzuo)){ cookie_str=cookie_sysUserId+"/"+cookie_xbUserId+"/"+cookie_xbdongzuo; cookie1=new Cookie("cookie_str",cookie_str); response.addCookie(cookie1); }else if(!"".equals(cookie_xbEntityId)&& !"".equals(cookie_xbdongzuo)){ cookie_str=cookie_sysUserId+"/"+cookie_xbEntityId+"/"+cookie_xbdongzuo; cookie1=new Cookie("cookie_str",cookie_str); response.addCookie(cookie1); } }catch(Exception e){e.printStackTrace();} } //end
============读取cookie里面的值====================
if(autoMemory==1){ try{ String temp_str=""; Cookie cookies[]=request.getCookies(); Cookie sCookie=null; if(cookies!=null){ // 循环列出所有可用的Cookie for(int i=0;i<cookies.length; i++){ sCookie=cookies[i]; if(sCookie.getName().equals("cookie_str")||sCookie.getName()=="cookie_str"){ temp_str = sCookie.getValue(); } } } //System.out.println("temp_str============"+temp_str); if(temp_str!=null){ String[] str=temp_str.split("/"); temp_sysUserId=str[0]; temp_docsortid=str[1]; temp_xbEntityId=str[2]; temp_xbdongzuo=str[3]; } }catch(Exception e){e.printStackTrace();} }
=================系统存储的一些cookie==================
cookies.length==41
cookies[0]==javax.servlet.http.Cookie@24cdc7;;;;sCookie.getName()==gwu-swtj23201;;;sCookie.getValue()==gwu-swtj23201
cookies[1]==javax.servlet.http.Cookie@41e2aa;;;;sCookie.getName()==gwu-swtj13201;;;sCookie.getValue()==gwu-swtj13201
cookies[2]==javax.servlet.http.Cookie@1881149;;;;sCookie.getName()==gwu-swtj63201;;;sCookie.getValue()==gwu-swtj63201
cookies[3]==javax.servlet.http.Cookie@2709da;;;;sCookie.getName()==gwu-fwtj13201;;;sCookie.getValue()==gwu-fwtj13201
cookies[4]==javax.servlet.http.Cookie@f7d5a6;;;;sCookie.getName()==gwu-fwtj63201;;;sCookie.getValue()==gwu-fwtj63201
cookies[5]==javax.servlet.http.Cookie@eba9b0;;;;sCookie.getName()==gwu-fwtj123201;;;sCookie.getValue()==gwu-fwtj123201
cookies[6]==javax.servlet.http.Cookie@1d17f01;;;;sCookie.getName()==gwu-swtjlb338013201;;;sCookie.getValue()==gwu-swtjlb338013201
cookies[7]==javax.servlet.http.Cookie@e9581b;;;;sCookie.getName()==gwu-fwtj43201;;;sCookie.getValue()==gwu-fwtj43201
cookies[8]==javax.servlet.http.Cookie@197833e;;;;sCookie.getName()==gwu-fwtj113201;;;sCookie.getValue()==gwu-fwtj113201
cookies[9]==javax.servlet.http.Cookie@29626a;;;;sCookie.getName()==gwu-fwtj33201;;;sCookie.getValue()==gwu-fwtj33201
cookies[10]==javax.servlet.http.Cookie@fc4957;;;;sCookie.getName()==gwu-swtjlb606013201;;;sCookie.getValue()==gwu-swtjlb606013201
cookies[11]==javax.servlet.http.Cookie@1330af4;;;;sCookie.getName()==gwu-bwtj550013201;;;sCookie.getValue()==gwu-bwtj550013201
cookies[12]==javax.servlet.http.Cookie@14512e;;;;sCookie.getName()==gwu-gdfl4098013201;;;sCookie.getValue()==gwu-gdfl4098013201
cookies[13]==javax.servlet.http.Cookie@1ddbcb1;;;;sCookie.getName()==lwdj4035013201;;;sCookie.getValue()==lwdj4035013201
cookies[14]==javax.servlet.http.Cookie@8f337b;;;;sCookie.getName()==dbgw4237013201;;;sCookie.getValue()==dbgw4237013201
cookies[15]==javax.servlet.http.Cookie@17cd18d;;;;sCookie.getName()==dbgw4250013201;;;sCookie.getValue()==dbgw4250013201
cookies[16]==javax.servlet.http.Cookie@1a183d2;;;;sCookie.getName()==dbgw4237017301;;;sCookie.getValue()==dbgw4237017301
cookies[17]==javax.servlet.http.Cookie@d55a0f;;;;sCookie.getName()==dbgw4254013201;;;sCookie.getValue()==dbgw4254013201
cookies[18]==javax.servlet.http.Cookie@10bb83e;;;;sCookie.getName()==dbgw4256013201;;;sCookie.getValue()==dbgw4256013201
cookies[19]==javax.servlet.http.Cookie@6d234c;;;;sCookie.getName()==dbgw4258013201;;;sCookie.getValue()==dbgw4258013201
cookies[20]==javax.servlet.http.Cookie@1286c71;;;;sCookie.getName()==dbgw4258017301;;;sCookie.getValue()==dbgw4258017301
cookies[21]==javax.servlet.http.Cookie@e77ca4;;;;sCookie.getName()==dbgw4261013201;;;sCookie.getValue()==dbgw4261013201
cookies[22]==javax.servlet.http.Cookie@1a83205;;;;sCookie.getName()==dbgw3964013201;;;sCookie.getValue()==dbgw3964013201
cookies[23]==javax.servlet.http.Cookie@16c2195;;;;sCookie.getName()==dbgw3957013201;;;sCookie.getValue()==dbgw3957013201
cookies[24]==javax.servlet.http.Cookie@10d16b;;;;sCookie.getName()==dbgw3557014301;;;sCookie.getValue()==dbgw3557014301
cookies[25]==javax.servlet.http.Cookie@24de67;;;;sCookie.getName()==dbgw3954013201;;;sCookie.getValue()==dbgw3954013201
cookies[26]==javax.servlet.http.Cookie@853e51;;;;sCookie.getName()==lwdj3697014301;;;sCookie.getValue()==lwdj3697014301
cookies[27]==javax.servlet.http.Cookie@1be4050;;;;sCookie.getName()==lwdj3288014301;;;sCookie.getValue()==lwdj3288014301
cookies[28]==javax.servlet.http.Cookie@170526a;;;;sCookie.getName()==lwdj3982013201;;;sCookie.getValue()==lwdj3982013201
cookies[29]==javax.servlet.http.Cookie@132e233;;;;sCookie.getName()==dbgw3978013201;;;sCookie.getValue()==dbgw3978013201
cookies[30]==javax.servlet.http.Cookie@1a0c382;;;;sCookie.getName()==dbgw3697014301;;;sCookie.getValue()==dbgw3697014301
cookies[31]==javax.servlet.http.Cookie@183bfee;;;;sCookie.getName()==dbgw3983013201;;;sCookie.getValue()==dbgw3983013201
cookies[32]==javax.servlet.http.Cookie@adb165;;;;sCookie.getName()==gwu-gdfl3983013201;;;sCookie.getValue()==gwu-gdfl3983013201
cookies[33]==javax.servlet.http.Cookie@15978e7;;;;sCookie.getName()==dbgw3987013201;;;sCookie.getValue()==dbgw3987013201
cookies[34]==javax.servlet.http.Cookie@110c2e8;;;;sCookie.getName()==dbgw4778013201;;;sCookie.getValue()==dbgw4778013201
cookies[35]==javax.servlet.http.Cookie@16c171f;;;;sCookie.getName()==nbsw-swcl47890113501;;;sCookie.getValue()==nbsw-swcl47890113501
cookies[36]==javax.servlet.http.Cookie@1620d92;;;;sCookie.getName()==nbsw-swcl4802013201;;;sCookie.getValue()==nbsw-swcl4802013201
cookies[37]==javax.servlet.http.Cookie@69048b;;;;sCookie.getName()==dbgw4788013201;;;sCookie.getValue()==dbgw4788013201
cookies[38]==javax.servlet.http.Cookie@a969e4;;;;sCookie.getName()==dbgw4791013201;;;sCookie.getValue()==dbgw4791013201
cookies[39]==javax.servlet.http.Cookie@67211b;;;;sCookie.getName()==cookie_str;;;sCookie.getValue()==3201/2/3201/22
cookies[40]==javax.servlet.http.Cookie@ae8542;;;;sCookie.getName()==JSESSIONID;;;sCookie.getValue()==EC029429E557B87153340695824EE89E