位置: IT常识 - 正文

盘点JAVA中五个重定向的方式(java中ne)

编辑:rootadmin
盘点JAVA中五个重定向的方式 前言

推荐整理分享盘点JAVA中五个重定向的方式(java中ne),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:java中ne,java的deque,java中有哪些语句,java的deque,java中ne,java五大成员,java的juc,java五大成员,内容如对您有帮助,希望把文章链接给更多的朋友!

盘点JAVA中五个重定向的方式(java中ne)

3xx状态码是http响应中重要的状态码系列,表示重定向意义的一类状态码。

常见的3XX响应状态码如下: 301 永久重定向 Moved Permanently 永久重定向,是指用户请求的资源地址已经废弃了,现在需要使用新地址来访问,并通过响应 Header 的 Location 字段将这个新的地址告知给用户。 302 临时重定向 Found 标准要求浏览器在收到该响应时不应该修改 HTTP Method 和 Request Body,但是大多数浏览器都没有遵守这个标准。302请求经常会和303一样的处理方式。 303 临时重定向 SeeOther 浏览器在收到 303 响应之后,除 GET 方法保持不变之外,其他所有方法都会被改为 GET 方法,同时 Request Body 也会丢失。一般用于将 POST 方法重定向到 GET 方法。 304 未修改 Not Modified 该状态码表示客户端发送附带条件的请求时,服务器端允许请求访问资源,但未满足条件的情况。 307 临时重定向 Temporary Redirect 307 和 303 一样,唯一的区别就是浏览器不会改变请求的 HTTP Method 和 Request Body。对于 POST/PUT 等非 GET 请求很有用。

JAVA服务端重定向的方式

日常开发中,时常要用到重定向,有时甚至是同一个请求需要根据不同的业务场景进行不同的重定向,下面总结了5种重定向的方式:

一、RequestDispatcher.forwardrequest.getRequestDispatcher(path).forward(request, response)二、HttpServletResponse.sendRedirectresponse.sendRedirect(path)三、Controller的方法直接返回@RequestMapping("redirectByStr")public String redirectByStr() { return "redirect:http://XXX";}四、返回重定向ModelAndView@RequestMapping("redirectView")public ModelAndView redirectView(HttpServletRequest req, HttpServletResponse resp) { String url = "redirect:http://XXX"; return new ModelAndView(url);}五、一个spring的强制重定向方式:

只要处于请求阶段,都可以用这个跳转,使用这个方式进行重定向,若有多线程的情况,会报错,因为其他线程获取不到当前请求。

((ServletRequestAttributes)RequestContextHolder .getRequestAttributes()) .getResponse () .sendRedirect ("http://XXX");return null;

本文链接地址:https://www.jiuchutong.com/zhishi/294554.html 转载请保留说明!

上一篇:一对大西洋海雀在接吻,设得兰群岛,苏格兰 (© Vince Burton/Minden Pictures)(大西洋,一望无际的海面)

下一篇:Ant Design表单之labelCol 和wrapperCol的实际开发笔记(ant design vue 表单)

  • 荣耀x10如何显示电量(荣耀x10如何显示电池容量)

    荣耀x10如何显示电量(荣耀x10如何显示电池容量)

  • 淘宝领券一直提示群众太热情(淘宝领券一直提示群众太热情找哪个部门投诉)

    淘宝领券一直提示群众太热情(淘宝领券一直提示群众太热情找哪个部门投诉)

  • 电脑怎么把视频放在一个文件夹里面(电脑怎么把视频转成mp3音频)

    电脑怎么把视频放在一个文件夹里面(电脑怎么把视频转成mp3音频)

  • 买手机注意什么问题(买手机要注意什么问题)

    买手机注意什么问题(买手机要注意什么问题)

  • 华为荣耀9x语音助手怎么用语音唤醒(华为荣耀9x语音助手可以改变语音吗?)

    华为荣耀9x语音助手怎么用语音唤醒(华为荣耀9x语音助手可以改变语音吗?)

  • 华为怎么把应用移到隐私空间(华为怎么把应用移除风险管控中心)

    华为怎么把应用移到隐私空间(华为怎么把应用移除风险管控中心)

  • 苹果11感觉画质模糊怎么解决(苹果11感觉画质模糊)

    苹果11感觉画质模糊怎么解决(苹果11感觉画质模糊)

  • 有线网络传输线路有哪些(有线传输的优点和缺点)

    有线网络传输线路有哪些(有线传输的优点和缺点)

  • 微信骰子重发变数了(微信骰子重发变数了怎么办)

    微信骰子重发变数了(微信骰子重发变数了怎么办)

  • 快手为啥搜索不了用户(快手为啥搜索不到对方)

    快手为啥搜索不了用户(快手为啥搜索不到对方)

  • 怎么把表格存到桌面(怎么把表格存到新建的文件夹里)

    怎么把表格存到桌面(怎么把表格存到新建的文件夹里)

  • 苹果x广角镜头有必要吗(苹果11广角镜头怎么开)

    苹果x广角镜头有必要吗(苹果11广角镜头怎么开)

  • 手机怎么设置qq密保问题(手机怎么设置qq空间不让看)

    手机怎么设置qq密保问题(手机怎么设置qq空间不让看)

  • 怎么查看苹果自动扣费(怎么查看苹果自动扣费业务记录)

    怎么查看苹果自动扣费(怎么查看苹果自动扣费业务记录)

  • wotd怎么批量制作条码(批量设置word)

    wotd怎么批量制作条码(批量设置word)

  • 趣步怎么更新(趣步怎样更新最新版本)

    趣步怎么更新(趣步怎样更新最新版本)

  • 乐橙摄像头如何连接(乐橙摄像头如何调整角度?)

    乐橙摄像头如何连接(乐橙摄像头如何调整角度?)

  • win10离线安装net35(win10离线安装net framework 3.5)

    win10离线安装net35(win10离线安装net framework 3.5)

  • 苹果xr怎么给微信加密(苹果xr怎么给微信应用加密)

    苹果xr怎么给微信加密(苹果xr怎么给微信应用加密)

  • iqoo压感按键的使用方法(iqoo7压感按键)

    iqoo压感按键的使用方法(iqoo7压感按键)

  • 老年机电话卡怎么安装(老年机电话卡怎么办理)

    老年机电话卡怎么安装(老年机电话卡怎么办理)

  • 苹果x如何清理缓存(苹果X如何清理缓存和垃圾)

    苹果x如何清理缓存(苹果X如何清理缓存和垃圾)

  • CTF—web题库笔记(难度1)(ctf web2)

    CTF—web题库笔记(难度1)(ctf web2)

  • 【手撕源码】vue2.x双向数据绑定原理(手撕代码题目集锦)

    【手撕源码】vue2.x双向数据绑定原理(手撕代码题目集锦)

  • 房地产企业增值税计算
  • 企业卖车交税怎么算的
  • 退税现金流量表做哪里
  • 企业税号还未开户
  • 资本公积转增资本的限制条件
  • 公司减免社保到几月份
  • 增值税发票四舍五入
  • 发票采集即征即退怎么填
  • 季报企业所税缴税了,但年报是亏损的
  • 报关单位的信用管理制度
  • 房屋租赁收入如何征税?
  • 记载资金的账簿要交印花税吗
  • 增值税免税和即税的区别
  • 财产租赁所得适用什么税率
  • 公司组织游玩员招聘
  • 2020年小规模生活服务业优惠政策
  • 建筑业在外地预缴的所得税能退吗
  • 职工福利费用于职工食堂食材补助办法
  • 残疾人就业保障金怎么申报
  • 电子承兑重复背书给同一个人有影响吗
  • 融资租入固定资产的改建支出计入什么科目
  • 出口转内销申报需要先做出口退税吗
  • win10平板模式不好用
  • linux中使用less命令分屏查看
  • 购货方收到红字发票计入进项税转出还是进项税额负数?
  • php判断ua
  • php数组函数,选班长
  • php请求https
  • VUE -- defineExpose
  • 哪些项目计入其他应收款
  • javaweb购物车设计报告
  • vue sha256加密
  • 路径规划的基本流程和方法
  • 通行费发票电子化 机场路
  • mysql百万级数据分页查询优化
  • 对方开具红字发票,我方怎么查询
  • 非货币性资产交换和债务重组的区别
  • 网购会计如何确认成本
  • 债务豁免的账务处理
  • 资源税类的税种是
  • 专项资金支出明细表范文
  • 私车公用的汽油费计入哪个科目
  • 企业财务费用为负好不好
  • 固定资产核销是资产损失吗
  • 应收账款的账面价值是什么
  • 企业债务重组业务
  • 工会经费与工会福利的区别
  • 企业票据贴现属于什么业务
  • 红字发票最多几个月
  • 税控盘服务费抵扣
  • 技术人员工资条
  • 企业所得税收入是含税还是不含税
  • 资本公积其他资本公积用途
  • 注册资本越多越好吗
  • mysql的基本介绍
  • win10不是自己的账户
  • win11连接win7共享打印机
  • 如何解决焦虑的心理
  • win10系统中怎么删除日志文件
  • win8运行速度慢怎么办
  • cocos2dx 教程
  • unity开发用什么电脑比较好
  • jquery validate表单内容怎么添加边框
  • nodejs child_process
  • linux版本控制软件
  • js 运算符
  • Android通过HttpURLConnection获取JSON并进行UI更新
  • python文法
  • SQLite3中文编码 Python的实现
  • javascript常用函数大全
  • js类继承的例子
  • jquery使用Cookie和JSON记录用户最近浏览历史
  • Python随机生成数字求最小的三个数字
  • 进口设备免关税政策融资费
  • 江苏省社科院院士名单
  • 出租车发票密码区被撕掉了能报销吗?
  • 辽宁社保网上申报流程图
  • 南京税务举报
  • 税务局拒开发票
  • 认缴制什么时候开始的?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设