用jsp+servlet写的
数据从servlet传到jsp中显示
jsp里显示留言,有标记未读已读,点击打开新窗口(window.open)查看留言
关闭新窗口的时候怎么让原来窗口中的未读标记变成已读?(未读已读是从数据库中取出的)

解决方案 »

  1.   

    打开的时候执行一个数据库的update操作,将数据的数据标记未读改成已读标示即可
    然后刷新页面
    在点击查看的时候,先根据id修改update数据的未读,然后查询数据显示即可
      

  2.   

    只刷新页面的画 由于页面上的数据都是servlet传过去的 这样页面上不都是空值了吗?
    会不会是这种情况
      

  3.   

    可不可以这样:
    在第一个页面点击查看的时候到servlet中 把第一个页面的所有数据都查出来 同时把查看的那一条留言改成已读 然后把这些数据都传给第二个(查看留言)页面,第二个页面什么都不做 只显示要看的那一个留言(也接收了servlet中的所有数据) 然后再发给第一个页面 这样就算刷新了
    这样好麻烦啊 正统的做法应该不是这样吧?
      

  4.   

    关闭留言详细页面的时候返回
    想知道具体怎么实现
    要在留言详细页面的 onunload中写函数吗
      

  5.   


    opener.forms[0].submit();