zoukankan      html  css  js  c++  java
  • 重定向解决页面刷新重复提交请求的原因

    重定向解决页面刷新重复提交请求的原因,主要是浏览器的地址在影响。

    例如a.jsp跳转到c.jsp时,

    直接转发

    a.jsp-----请求1------>servlet.java-----请求1------>c.jsp

    跳转到c.jsp后,浏览器的地址为访问servlet.java的地址,刷新时依旧是该地址,因此又向c.jsp再次发送请求,导致重复提交请求。

    重定向

    a.jsp-----请求1---->servlet.java

    servlet.java----发送新的url----->a.jsp

    a.jsp------请求2---->servlet.java----->c.jsp

    跳转到c.jsp后,浏览器的地址为访问c.jsp的地址,刷新时依旧是该地址,因此不会再次发送请求,从而导致重复提交请求。

    花出去的时间,总会有收获
  • 相关阅读:
    属性MyBank
    C#语法
    NTE与C#
    css3制作网页动画
    网页定位元素
    使用ADO.NET访问数据库
    连接查询和分组查询
    模糊查询和聚合函数
    习题集
    用sql语句操作数据
  • 原文地址:https://www.cnblogs.com/cowshed/p/5550267.html
Copyright © 2011-2022 走看看