最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaWeb response完成重定向?qū)崿F(xiàn)過程詳解

 更新時間:2020年02月13日 10:37:25   作者:愛編程DE文兄  
這篇文章主要介紹了JavaWeb response完成重定向?qū)崿F(xiàn)過程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

這篇文章主要介紹了JavaWeb response完成重定向?qū)崿F(xiàn)過程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

一.重定向的理解

  >客戶端發(fā)送請求給服務(wù)器,服務(wù)器返回302并帶一個地址給瀏覽器,讓瀏覽器去請求這個地址,這個過程就是重定向

    比如:有3個人分別為A,B,C;A去請求B幫忙做一件事,B無能為力,B把C的地址給A,讓A去請求C做這件事。說簡單點就是:找別人幫忙

二.重定向的注意事項

  >服務(wù)器返回302給瀏覽器時,還會帶一個地址,這個地址以響應(yīng)頭的形式發(fā)送,而且頭的名稱必須為Location

  >重定向的過程中,瀏覽器發(fā)送了兩個請求

三.流程圖示例

四.代碼示例:

package cn.xxx.Servlet;

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 BServlet extends HttpServlet {

  protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    //設(shè)置location響應(yīng)頭
    response.setHeader("Location", "/Demo01/CServlet");
    response.setStatus(302);  //發(fā)送狀態(tài)碼
  }
}
package cn.xxx.Servlet;

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 CServlet extends HttpServlet {

  protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    System.out.println("CServlet");
  }
}

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 詳解如何實現(xiàn)nacos的配置的熱更新

    詳解如何實現(xiàn)nacos的配置的熱更新

    這篇文章主要為大家詳細(xì)介紹了如何實現(xiàn)nacos的配置的熱更新,文中的示例代碼講解詳細(xì),具有一定的借鑒價值,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-12-12
  • 使用SpringAOP實現(xiàn)公共字段填充功能

    使用SpringAOP實現(xiàn)公共字段填充功能

    在新增員工或者新增菜品分類時需要設(shè)置創(chuàng)建時間、創(chuàng)建人、修改時間、修改人等字段,在編輯員工或者編輯菜品分類時需要設(shè)置修改時間、修改人等字段,這些字段屬于公共字段,本文將給大家介紹使用SpringAOP實現(xiàn)公共字段填充功能,需要的朋友可以參考下
    2024-08-08
  • 利用Java將2019拆分成三個素數(shù)平方和的方法實例

    利用Java將2019拆分成三個素數(shù)平方和的方法實例

    這篇文章主要給大家介紹了關(guān)于利用Java將2019拆分成三個素數(shù)平方和的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Java具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • Spring運行環(huán)境Environment的解析

    Spring運行環(huán)境Environment的解析

    本文主要介紹了Spring運行環(huán)境Environment的解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-08-08
  • Window搭建部署RocketMQ步驟詳解

    Window搭建部署RocketMQ步驟詳解

    這篇文章主要介紹了Window搭建部署RocketMQ步驟詳解,RocketMq是一個由阿里巴巴開源的消息中間件,脫胎去阿里每部使用的MetaQ,在設(shè)計上借鑒了Kafka。,需要的朋友可以參考下
    2019-06-06
  • Java實現(xiàn)SHA算法的方法詳解

    Java實現(xiàn)SHA算法的方法詳解

    這篇文章主要介紹了Java實現(xiàn)SHA算法的方法,結(jié)合實例形式較為詳細(xì)的分析了Java實現(xiàn)sha算法的原理、實現(xiàn)與使用相關(guān)操作技巧,需要的朋友可以參考下
    2018-03-03
  • Java實現(xiàn)AES加密算法的簡單示例分享

    Java實現(xiàn)AES加密算法的簡單示例分享

    這篇文章主要介紹了Java實現(xiàn)AES加密算法的簡單示例分享,AES算法是基于對密碼值的置換和替代,需要的朋友可以參考下
    2016-04-04
  • spring多數(shù)據(jù)源配置實現(xiàn)方法實例分析

    spring多數(shù)據(jù)源配置實現(xiàn)方法實例分析

    這篇文章主要介紹了spring多數(shù)據(jù)源配置實現(xiàn)方法,結(jié)合實例形式分析了spring多數(shù)據(jù)源配置相關(guān)操作技巧與使用注意事項,需要的朋友可以參考下
    2019-12-12
  • 淺談Java的虛擬機(jī)結(jié)構(gòu)以及虛擬機(jī)內(nèi)存的優(yōu)化

    淺談Java的虛擬機(jī)結(jié)構(gòu)以及虛擬機(jī)內(nèi)存的優(yōu)化

    這篇文章主要介紹了Java的虛擬機(jī)結(jié)構(gòu)以及虛擬機(jī)內(nèi)存的優(yōu)化,講到了JVM的堆和棧空間及GC垃圾回收等重要知識,需要的朋友可以參考下
    2016-03-03
  • java 中JDBC連接數(shù)據(jù)庫代碼和步驟詳解及實例代碼

    java 中JDBC連接數(shù)據(jù)庫代碼和步驟詳解及實例代碼

    這篇文章主要介紹了java 中JDBC連接數(shù)據(jù)庫代碼和步驟詳解及實例代碼的相關(guān)資料,需要的朋友可以參考下
    2017-02-02

最新評論

铁力市| 赤城县| 伊通| 惠安县| 宜黄县| 三明市| 吉安县| 灵璧县| 沧源| 盐山县| 名山县| 枣庄市| 盖州市| 时尚| 榆树市| 镇巴县| 旬阳县| 洞口县| 博野县| 罗定市| 遂平县| 太康县| 通许县| 格尔木市| 长治县| 封开县| 综艺| 巴楚县| 乐昌市| 句容市| 内江市| 环江| 盱眙县| 卢氏县| 聂荣县| 霸州市| 宜城市| 通榆县| 噶尔县| 大新县| 海盐县|