第一个问题,没碰到过,而且很怀疑你到底错在什么地方。
你要知道,如果window.open就让session消失的话,那么struts
碰到“弹出电子购物车”就不能使用了吗?这简直是不可能的,你再仔细看看你到底错在什么地方吧。

解决方案 »

  1.   

    我的问题是在使用struts+jsf开发时的第三个按钮上,就是onclick时间发生后,打开了新窗口,但是原来的窗口(父窗口的不能点击提交按钮第一次不能提交,只是页面刷新了一下,第二次再点就没事了)是我几句话可能说不清楚,具体的开发环境中用到了Jsp2.0的tags,以及jsfEA4
    <tags:mt_layout>
        .........
        .........
    <jsp:attribute name="mt_button">
    <h:command_button id="badd" commandName="submit" label="确定" type="SUBMIT"/>
    <h:command_button id="breset" commandName="clear" label="取消" type="RESET" onclick="parent.upFrame.location.href='/blank.htm'"/>
    <input name="jtcy_wh" type="button" id="jtcy_wh" style="width:80px" value="家庭成员信息" class="buttons" onclick="window.open('/infoList.do?tableId=34&edit=true&mode=spec&where=zfkdm=${zfkdm}','downFrame');window.parent.upFrame.location.reload()"/>
    </jsp:attribute>
    </tags:mt_layout>
      

  2.   

    我晕,没用过jsp的tags,就是struts,
    也就用几个常见的<logic:iterate>、<bean:write>。。够用就好了。我建议你只用纯html测试一下,看看是不是tags搞的鬼,<input type="button" onclick="window.open('/infoList.do?...')">