apache的url重写问题

访问域名的时候找到index.jsp,为了取数据,该文件response.sendRedirect(url),这时候浏览器地址栏显示的是转向后的url,请问如何把此时的地址重写为域名?或者不用sendRedirect方式,有其它方式吗

你不用url重定向,用请求跳转url地址就不会变化 了

request.getRequestDispatcher("red.jsp").forward(request, response);

一种方法是使用框架,把要redirect的页面放到一个框架里,这样,即使这个框架的也没redirect,浏览器的链接是不变的。

web.xml:

index.jsp

response.sendRedirect("http://host.name/");

一样的,action也是可以的,