欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaEE通過response實(shí)現(xiàn)請(qǐng)求重定向

 更新時(shí)間:2014年10月26日 11:30:06   投稿:hebedich  
這篇文章主要介紹了JavaEE通過response實(shí)現(xiàn)請(qǐng)求重定向的方法,非常的簡單實(shí)用,有需要的朋友可以參考下

 請(qǐng)求重定向指的是一個(gè)web資源收到客戶端請(qǐng)求后,通知客戶端去訪問另外一個(gè)web資源,這稱之為請(qǐng)求重定向。302狀態(tài)碼和location頭即可實(shí)現(xiàn)重定向。

  請(qǐng)求重定向最常見的應(yīng)用場景就是用戶登錄。 下面的示例代碼從另一個(gè)頁面重定向到用戶登錄頁面:

復(fù)制代碼 代碼如下:

 package com.yyz.response;
 import java.io.IOException;
 import javax.servlet.ServletException;
 import javax.servlet.http.HttpServlet;
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
 public class ResponseDemo extends HttpServlet {
    public void doGet(HttpServletRequest request, HttpServletResponse response)
             throws ServletException, IOException {
         response.setHeader("location", "/day06/register.html");
         response.setStatus(302);
         //上面兩句代碼等同于下面這句代碼:
         //response.sendRedirect("/day06/register.html");
 }
     public void doPost(HttpServletRequest request, HttpServletResponse response)
             throws ServletException, IOException {
            doGet(request,response);
     }
 }

 請(qǐng)求重定向的兩個(gè)顯著的特點(diǎn):1.向服務(wù)器發(fā)送了兩次請(qǐng)求。2.地址欄發(fā)生改變。由于服務(wù)器優(yōu)化的一個(gè)重要原則是減少請(qǐng)求發(fā)送的次數(shù),因而要少用請(qǐng)求重定向。

相關(guān)文章

  • Mybatis自定義TypeHandler解決特殊類型轉(zhuǎn)換問題詳解

    Mybatis自定義TypeHandler解決特殊類型轉(zhuǎn)換問題詳解

    這篇文章主要介紹了Mybatis自定義TypeHandler解決特殊類型轉(zhuǎn)換問題詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • Kotlin基礎(chǔ)教程之Run,標(biāo)簽Label,函數(shù)Function-Type

    Kotlin基礎(chǔ)教程之Run,標(biāo)簽Label,函數(shù)Function-Type

    這篇文章主要介紹了Kotlin基礎(chǔ)教程之Run,標(biāo)簽Label,函數(shù)Function-Type的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • 單一職責(zé)原則_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    單一職責(zé)原則_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    這篇文章主要為大家詳細(xì)介紹了單一職責(zé)原則的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • 新手初學(xué)Java-Map

    新手初學(xué)Java-Map

    Map簡介:將鍵映射到值的對(duì)象。一個(gè)映射不能包含重復(fù)的鍵;每個(gè)鍵最多只能映射到一個(gè)值。此接口取代 Dictionary 類,后者完全是一個(gè)抽象類,而不是一個(gè)接口
    2021-07-07
  • SpringBoot登錄判斷過程代碼實(shí)例

    SpringBoot登錄判斷過程代碼實(shí)例

    這篇文章主要介紹了SpringBoot登錄判斷代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-12-12
  • Java重點(diǎn)之基于比較的七大排序

    Java重點(diǎn)之基于比較的七大排序

    最近幾天在研究排序算法,看了很多博客,發(fā)現(xiàn)網(wǎng)上有的文章中對(duì)排序算法解釋的并不是很透徹,而且有很多代碼都是錯(cuò)誤的,所以我根據(jù)這幾天看的文章,整理了一個(gè)較為完整的排序算法總結(jié),本文中的所有算法均有JAVA實(shí)現(xiàn),經(jīng)本人調(diào)試無誤后才發(fā)出,如有錯(cuò)誤,請(qǐng)各位前輩指出
    2021-10-10
  • java實(shí)現(xiàn)電腦端掃描二維碼

    java實(shí)現(xiàn)電腦端掃描二維碼

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)電腦端掃描二維碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • Java2 JDK安裝和配置教程

    Java2 JDK安裝和配置教程

    這篇文章主要為大家詳細(xì)介紹了Java2 JDK安裝和配置教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • Java動(dòng)態(tài)加載類示例詳解

    Java動(dòng)態(tài)加載類示例詳解

    這篇文章主要給大家介紹了關(guān)于Java動(dòng)態(tài)加載類的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • SpringBoot應(yīng)用啟動(dòng)內(nèi)置Tomcat的過程源碼分析

    SpringBoot應(yīng)用啟動(dòng)內(nèi)置Tomcat的過程源碼分析

    這篇文章主要介紹了SpringBoot應(yīng)用啟動(dòng)內(nèi)置Tomcat的過程分析,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-07-07

最新評(píng)論