重定向

作者: itachi | 来源:发表于2016-12-19 14:03 被阅读35次

    什么是重定向

    服务器向浏览器发送一个状态码302以及一个消息头location,浏览器接收后,会立即向location所指向的地址发送请求

    怎样重定向

    response.sendRedirect(string URL),其中url是重定向地址

    需要注意的问题

    重定向前,不能有 out.close(); out.flush();不能够出现这样的操作,这样会发生异常
    重定向前,如果response对象有缓存数据,则这些数据会被清空

    重定向的特点

    1、重定向的地址是任意的
    2、重定向后,浏览器的地址栏的地址会变成location所指定的地址
    3、重定向是两个独立的组件(servlet)之间跳转(即两个组件之间没有关联关系)
    1次重定向包含两次请求,两次响应,会创建两个request和两个response

    重定向的使用时机

    1)新增保存,重定向到查询
    2)修改后保存,重定向到查询
    3)删除后,重定向到查询

    相关文章

      网友评论

          本文标题:重定向

          本文链接:https://www.haomeiwen.com/subject/szltvttx.html