请问:1。我用dwr异步的提交登陆的用户名和密码,然后在dwr登陆时所调用的判断方法中用cookie保存下来. 2.我再次打开登陆页面,接收刚才保存的cookie.
3.接收不到。
有人告诉我,用异步的方法,保存的cookie是接不到的,form表单提交后保存的cookie才能接收的到,
请问是这样码、。?如果不是,请告诉我方法呗,谢谢了
3.接收不到。
有人告诉我,用异步的方法,保存的cookie是接不到的,form表单提交后保存的cookie才能接收的到,
请问是这样码、。?如果不是,请告诉我方法呗,谢谢了
解决方案 »
- spring非action使用service的问题,ApplicationContextAware返回null
- jsp 插入数据 到 sqlserver2000 乱码问题
- 急急急 java搜索引擎lucene
- java 异常
- javamail接收邮件就标题和内容有的是乱码有的不是乱码,怎么解决?知道的请贴代码看看!
- 一个小问题,请大家赐教!
- [高分急求500??]在hibernate3.0.5中通过hibernate.properties来连oracle,运行在weblogic中,为什么老报如下错误?
- 向数据库中插入数据时的问题。
- 初学STRUTS,请高手指导
- webstart上的软件是怎样实现的?
- spring整合struts2注入空值问题
- js与struts2数据交互
WebContext wc=WebContextFactory.get();
HttpServletResponse response=wc.getHttpServletRespons();
Cookie nCookie=new Cookie("name",name);
nCookie.setMaxAge(1000);
response.addCookie(nCookie);
Cookie pCookie=new Cookie("pwd",pwd);
pCookie.setMaxAge(1000);
response.addCookie(pCookie);以上是我保存 cookie的代码,上面的代码是我在dwr所调用的功能类里面写的以下是获取cookie的代码
Cookie[] cookie=request.getCookies();
String name="";
String pwd="";
System.out.println(cookie==null);
if(null!=cookie)
{
for(int i=0;i<cookie.length;i++)
{
if("name".equals(cookie[i].getName()))
{
name=cookie[i].getValue();
System.out.println(name);
}
if("pwd".equals(cookie[i].getName()))
{
pwd=cookie[i].getValue();
System.out.println(pwd);
}
}
}