1、用JS打开用:
<script language="javascript">
  function open()
  {
     <%
 //下面,没有单击按纽就打开了页面
 response.sendRedirect("jsp2.jsp");
%>  }
</script>

解决方案 »

  1.   


    to jFresH_MaN:这样,第一页面一打开,就打开jsp2了,没有经过单击。
      

  2.   

    呵呵,是的,刚才想错了
    window.location.href= ""
      

  3.   

    To jFresH_MaN(我本将心照明月,奈何明月照沟渠!) 
     大哥,你可真能蒙啊!
      

  4.   

    用一个隐含的div模拟窗口就是了,想显示的时候就让他show一下。呵呵
      

  5.   

    to jFresH_MaN:是不行。你把你的Html,发过来看看。
      

  6.   

    to jFresH_MaN:可以了。
    但是,当window.location.href="jsp5.jsp?id=fffff";,这样,在jsp2里<%=request.getParameter("id")%>是null,为什么?
      

  7.   

    可以用div来控制,也可以用局部刷新(需要走后台,需要用到Microsoft.Http控件)
      

  8.   

    to jFresH_MaN:可以了。
    但是,当window.location.href="jsp5.jsp?id=fffff";,这样,在jsp2里<%=request.getParameter("id")%>是null,为什么?因為你發送到的是jsp5.jsp?id=fffff,當然在jsp2里<%=request.getParameter("id")%>是null,是空呀!