在一个框架页面中,点击a.jsp 链接打开一个模式窗口b.jsp用来提供参数输入  输入完毕后 点击b.jsp的链接 提交到action.do处理  处理后action返回 a.jsp  但是这个a.jsp不再在原来的那个框架里显示 而是打开了一个新的浏览器窗口显示a.jsp
怎样解决这个问题

解决方案 »

  1.   

    在<head>标签中加以下代码:<head>
    <base target="_self" />
    </head>
      

  2.   

    同上
    <head>
    <base target="_self" />
    </head>
      

  3.   

    b.jsp为什么要提交呢 returnvalue到a.jsp 在关掉b.jsp  在a.jsp里提交不行么
      

  4.   

    target="_self"不起作用就试下target="_parent"
    父页面
      

  5.   

    target="_self" target="_parent"  都试过了 没用
    看来 只有将b.jsp的参数回传到a.jsp再提交了
      

  6.   

    你的意思是B.JSP提交的结果在a.jsp里面显示出来吧? 那你可以用js   ,window.opener在b.jsp中访问a.jsp。比如b.jsp提交后不跳到任何页面,如果提交成功,就刷新a.jsp显示结果。