This method is used to re-direct, or "forward" the current ServletRequest and ServletResponse to another active component in the application.
//所以,换ServletRequest.getRequestDispatcher(java.lang.String).forward(ServletRequest request, ServletResponse response)这个好,对路径限制少...

解决方案 »

  1.   

    用response.sendRedirect(URL)试试。
      

  2.   

    用forward地址栏是不会变的,这不难理解,地址栏中是client向server请求的页面,浏览器的确是向服务器请求的dns/a.jsp,它是不会知道服务器其实给它发回的是dns/b.jsp。
      

  3.   

    所以你没有办法让地址栏中的URL和页面同步。你得好好想想服务器返回请求资源的实质。
      

  4.   

    <script>
    top.location.href="http://expert.csdn.net";
    </script>
    用这个javascript语句跳转,地址栏怎么样都会变