JAVA實(shí)現(xiàn)301永久重定向方法
更新時(shí)間:2018年04月22日 17:24:07 作者:tiger925
本篇文章給大家總結(jié)了JAVA中實(shí)現(xiàn)永久重定向的方法以及詳細(xì)代碼,對(duì)此有需要的朋友可以參考學(xué)習(xí)下。
代碼實(shí)例:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% // 轉(zhuǎn)到iq.jsp out.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"%> <% // 轉(zhuǎn)到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
參數(shù)也同時(shí)攜帶過去。
如果你的重定向是跨域的,或者使用完整路徑,可以使用
response.setHeader("Location","http://www.laozizhu.com/iq.jsp"+(param==null?"":("?"+param)));
response.setHeader("Location","http://www.laozizhu.com/iq.jsp"+(param==null?"":("?"+param)));
這樣你就可以指定完整的轉(zhuǎn)向域名了。
用常用方式實(shí)現(xiàn)的是302跳轉(zhuǎn):
response.sendRedirect(http://www.baidu.com);
response.sendRedirect("http://www.baidu.com");
相關(guān)文章
Spring?Boot實(shí)現(xiàn)WebSocket實(shí)時(shí)通信
本文主要介紹了Spring?Boot實(shí)現(xiàn)WebSocket實(shí)時(shí)通信,包含實(shí)現(xiàn)實(shí)時(shí)消息傳遞和群發(fā)消息等功能,具有一定的參考價(jià)值,感興趣的可以了解一下2024-05-05Java判斷object對(duì)象為空(包括null ,““)的方法
這篇文章主要介紹了Java判斷對(duì)象是否為空(包括null ,“”)的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-12-12快速解決SpringMVC @RequestBody 用map接收請(qǐng)求參數(shù)的問題
今天小編就為大家分享快速解決SpringMVC @RequestBody 用map接收請(qǐng)求參數(shù)的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-08-08java string 轉(zhuǎn)date方法如何實(shí)現(xiàn)
在開發(fā)應(yīng)用中經(jīng)常會(huì)使用到j(luò)ava string 轉(zhuǎn)date這種不是很常見的做法,本文將以此問題提供詳細(xì)解決方案,需要了解的朋友可以參考下2012-11-11