我现在做的这个项目需要在浏览器提交表单时,判断服务器是否已断开,如果已断开,需要保存浏览器提交的表单内容,等待服务器连接时,导入到浏览器中,做再次提交。急需,各位大侠帮帮忙,小妹在此先谢过!

解决方案 »

  1.   

    用Struts的自带标签,应该能解决你的问题吧,LZ可以试试
      

  2.   

    支持二楼,用ajax监听服务器是否断开
      

  3.   


    用ajax轮询 至于保存浏览器提交内容 你都与服务器断开了 你打算保存到虾米地方..
      

  4.   

    我用ajax,断开服务器时,得不到404这一状态。
      

  5.   

    。服务器断开是不是session失效啊?
      

  6.   

    问题是session已经保存到当前的jsp页面当中了
      

  7.   

    保存到本地?那还要考虑浏览器的兼容性。你在浏览器里是否能操作用户的硬盘读写?IE还可以,其他浏览器呢?用户如果用Mac+Opera你怎么办?Cookie虽然可以做这个,但是不知道用户的浏览器禁用Cookie你怎么办。
      

  8.   

    cookie 你就跟客户说,不能禁用cookie,否则不提供这样的功能~~~
      

  9.   


    $(document).ready(function(){
    $.ajax(
    {
    type:"post",
    url:"http://192.168.168.166",
    timeout:1000,
    error:function (XMLHttpRequest, textStatus, errorThrown) {
       alert(textStatus);
    }
    }
    );

    });jquery的Ajax可以设置在发生错误时做什么,我这个是超时,也就是服务器连不到