当我们的数据经过servlet后,当为真时,肯定指定让它跳转到一个页面,可是地址栏里出现的却是
http://localhost/LoginServlet?todo=login
这种格式,我希望它跳的是
http://localhost/houtai/admin.jsp
怎么弄????

解决方案 »

  1.   

    在程序的最后,加上这句话request.sendRedirect("admin.jsp");
      

  2.   

    当然,别忘了吧转发的语句给删除了javax.servlet.RequestDispatcher rd=request.getRequestDispatcher("admin.jsp").forward(request, response);也就上面的那句
      

  3.   

    request.sendRedirect("admin.jsp")-->response.sendRedirect("admin.jsp");
    我想问下这两个有什么本质区别吗???
      

  4.   

    从表面上也看得出来啊,区别就是用的对象不一样啊。
    一个是request对象,一个是response对象啊。
    看看相关书籍是如何深度介绍和解析这两个对象的。
      

  5.   

    如果我把javax.servlet.RequestDispatcher rd=request.getRequestDispatcher("admin.jsp").forward(request, response)-->response.sendRedirect("admin.jsp");  
    对程序会有影响吗????