访问域名的时候找到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也是可以的,