• 请求转发和URL重定向的原理和区别


    一、请求转发和重定向是在java后台servlet中,由一个servlet跳转到另一个servlet/jsp要使用的技术

            使用方法

                      请求转发  req.getResquestDispatcher(serlvet或者jsp的请求路径).forward(req,resp);

                      URL重定向  resp.sendRedirect(/day02_01/views/student.jsp);

            请求转发和重定向的原理

                      请求转发是servlet内部调用

                       重定向是两次请求和响应

             请求转发和重定向的区别

                        ·请求转发是一次请求       重定向是两次请求

                        ·请求转发地址栏不会发生改变       重定向地址栏会发生改变

                        ·请求转发可以共享请求参数       重定向之后就获取不了共享参数了

                        ·请求转发不能跨域(不能访问其他服务器连接)       重定向可以跳转外部连接

                        ·请求转发能转到WEB-INF目录下的文件              而重定向不能(WEB-INF目录:不能被外部通过地址直接访问)

  • 相关阅读:
    PHP 数据库连接
    php函数
    php数组基础
    Jquery元素追加和删除
    jquery获取父,同,子级元素
    深入理解css中position属性及z-index属性
    php运算符
    MySQL主键与索引的区别和联系
    php 常量
    20150408--Sphinx+邮件激活-02
  • 原文地址:https://www.cnblogs.com/shu06/p/10720261.html
Copyright © 2020-2023  润新知