java 转发和重定向区别及实例代码

 更新时间:2016年11月18日 15:23:33   投稿:lqh  
这篇文章主要介绍了java 转发和重定向区别及实例代码的相关资料,需要的朋友可以参考下

java中转发和重定向

转发:

request.getRequestDispatcher("success.jsp").forward(request,response);

在服务器组件收到用户请求后。经过它的处理后有传递给了另一个组件。不修改用户的请求码。各组件处理完之后在返回给用户,例如主页面的框架。

          用户请求-----》服务器-------》组件1-------》组件2------->服务器-------》用户

        (请求不变)

重定向:

response.sendRedirect("success.jsp");

在服务器组件收到用户请求后。经过处理修改用户请求。在返回给用户。这样用户再次使用这个请求就会被动的使用新的请求了。(重定向一般是为了防止用户提交完数据后点浏览器刷新或点后退之后产生重复提交)

       用户请求-----》服务器-------》组件------>服务器-------》用户-------》新的请求

   (修改用户请求)

  感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • SpringBoot下实现session保持方式

    SpringBoot下实现session保持方式

    这篇文章主要介绍了SpringBoot下实现session保持方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-03-03
  • 基于json解析神器 jsonpath的使用说明

    基于json解析神器 jsonpath的使用说明

    这篇文章主要介绍了基于json解析神器 jsonpath的使用说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-02-02
  • 深入浅析Java中普通代码块、构造代码块与静态代码块

    深入浅析Java中普通代码块、构造代码块与静态代码块

    这篇文章主要介绍了Java中普通代码块、构造代码块与静态代码块的相关资料,静态代码块>Main()>构造代码块 。非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-08-08
  • Nacos客户端本地缓存和故障转移方式

    Nacos客户端本地缓存和故障转移方式

    Nacos客户端在从Server获得服务时,若出现故障,会通过ServiceInfoHolder和FailoverReactor进行故障转移,ServiceInfoHolder缓存服务信息,FailoverReactor处理故障转移,包括开启故障转移开关、读取备份文件等
    2024-12-12
  • 使用Maven进行多模块项目管理的操作步骤

    使用Maven进行多模块项目管理的操作步骤

    使用Maven进行多模块项目管理可以清晰组织大型项目结构,便于维护和构建,详细步骤包括创建父项目,设置pom.xml,创建子模块,并配置子模块的pom.xml,在父项目中管理依赖,通过命令行构建项目,确保配置一致性
    2024-10-10
  • idea打开和读取*properties文件乱码的解决

    idea打开和读取*properties文件乱码的解决

    本文主要介绍了idea打开和读取*properties文件乱码的解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-09-09
  • SpringBoot前后端交互、全局异常处理之后端异常信息抛到前端显示弹窗

    SpringBoot前后端交互、全局异常处理之后端异常信息抛到前端显示弹窗

    Spring Boot是一个用于构建独立的、基于生产级别的Spring应用程序的框架,下面这篇文章主要给大家介绍了关于SpringBoot前后端交互、全局异常处理之后端异常信息抛到前端显示弹窗的相关资料,需要的朋友可以参考下
    2024-08-08
  • 对Java中JSON解析器的一些见解

    对Java中JSON解析器的一些见解

    这篇文章主要是对Java中JSON解析器的一些见解。需要的朋友可以过来参考下,希望对大家有所帮助
    2013-12-12
  • 200行Java代码如何实现依赖注入框架详解

    200行Java代码如何实现依赖注入框架详解

    依赖注入对大家来说应该都不陌生,下面这篇文章主要给大家介绍了关于利用200行Java代码如何实现依赖注入框架的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧
    2018-05-05
  • Java语言实现简单FTP软件 FTP软件远程窗口实现(6)

    Java语言实现简单FTP软件 FTP软件远程窗口实现(6)

    这篇文章主要为大家详细介绍了Java语言实现简单FTP软件,FTP软件远程窗口的实现方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03

最新评论