我想动态修改url,不是一次性将url重写.request只有getRequestUrl,没有setRequestUrl,哪位大大知道方法不

解决方案 »

  1.   

    你说的是response.sendRedirect吧, request中没有这个方法. 我修改request的后是要将request作为参数传走的.
      

  2.   

    可以getServletConfig().getServletContext().getRequestDispatcher("").forward(request, response)
      

  3.   

    非常感谢你的回答,可是getServletConfig().getServletContext().getRequestDispatcher("").forward(request, response)页面不会跳转吗?,页面都跳了我传request有什么用呢?.还是forward后要返回给什么执行才会跳转,然后在这之间把request传给将要进行处理的函数. 不懂啊,我对这里面的原理不清楚.
      

  4.   

    不好意思,打错了,是 response.sendRedirect(URL)