你的一个请求(request)为什么要同时递交给三个页面呢?
你如果是想跳转整个框架页的话,在search.jsp页面中可以这样写:
1.链接
  <a href="forward.jsp" target=_parent>Go</a>
2.表单
  <form action="xxx.do" method=post target=_parent>
  ...
  </form>

解决方案 »

  1.   

    先提交到一个页面,比如 studentinfo.jsp 然后在这个页面里调用js去传递到work.jsp中
    window.open("work.jsp?v1=v1&v2=v2","bottom","");
      

  2.   

    如果你一定要这样的话,可以试试这样:search.jsp页面内容<script language=javascript>
    function process(){
        document.theForm.action="studentinfo.jsp";
        document.theForm.target="middle";
        document.theForm.submit();
        
        document.theForm.action="work.jsp";
        document.theForm.target="bottom";
        document.theForm.submit();
        
        document.theForm.action="searchRequest.jsp";
        document.theForm.target="top";
        document.theForm.submit();         
    }
    </script>
    <form action="" method=post name=theForm onSubmit="process()">
    <input type=text name=username value="">
    <input type=submit value=Submit>
    </form>