代碼實例:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%// 轉到iq.jspout.clearBuffer();response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY);String param = request.getQueryString();response.setHeader("Location","iq.jsp"+(param==null?"":("?"+param)));%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% // 轉到iq.jsp out.clearBuffer(); response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY); String param = request.getQueryString(); response.setHeader("Location","iq.jsp"+(param==null?"":("?"+param))); %>
如上這段代碼,將訪問download.jsp的所有訪問,永久重定向到 iq.jsp
參數也同時攜帶過去。
如果你的重定向是跨域的,或者使用完整路徑,可以使用
response.setHeader("Location","http://www.laozizhu.com/iq.jsp"+(param==null?"":("?"+param)));
response.setHeader("Location","http://www.laozizhu.com/iq.jsp"+(param==null?"":("?"+param)));
這樣你就可以指定完整的轉向域名了。
用常用方式實現的是302跳轉:
response.sendRedirect(http://www.baidu.com);
response.sendRedirect("http://www.baidu.com");
新聞熱點
疑難解答
圖片精選