zoukankan      html  css  js  c++  java
  • Servlet中分发器和重定向两兄弟

    注:图片如果损坏,点击文章链接:https://www.toutiao.com/i6513702111698485767/

    弄清这个两兄弟,我们还是从练习中去理解

    先创建一个数据提交页面,注意路径

    Servlet中分发器和重定向两兄弟

    编辑页面内容

    Servlet中分发器和重定向两兄弟

    在web.xml中将servlet配置好

    Servlet中分发器和重定向两兄弟

    准备好我们实体类

    Servlet中分发器和重定向两兄弟

    然后我们再准备一个页面,注意路径

    Servlet中分发器和重定向两兄弟

    编辑页面内容

    Servlet中分发器和重定向两兄弟

    然后编写我们的Servlet

    Servlet中分发器和重定向两兄弟

    然后我们看效果,访问地址,点击提交

    Servlet中分发器和重定向两兄弟

    访问地址变了,找到我们Servlet,然后页面出现了model2list.jsp的内容

    Servlet中分发器和重定向两兄弟

    然后我们改动Servlet,这是改动的位置

    Servlet中分发器和重定向两兄弟

    我们重新访问下

    Servlet中分发器和重定向两兄弟

    然后我们看到出现了500的错误,从错误中我们找到出现问题的位置,注意这个位置是在jsp翻译成的Servlet中

    Servlet中分发器和重定向两兄弟

    我们找出问题的位置,注意路径

    Servlet中分发器和重定向两兄弟

    我们打开出问题的文件

    Servlet中分发器和重定向两兄弟

    可以看到我们重定向之后,我们就获取不到list属性了,是空的。

    所以总结下:

    重定向是告诉用户重新访问一个地址,这个时候就获取不到之前页面的数据了

    分发器是服务器内部访问一个页面,不告诉用户,用户也看不出来,数据也都在

  • 相关阅读:
    公司真题-字节跳动
    全素组探求
    枚举
    求n个整数的最大公约数
    Ajax技术
    读文本文件
    JSTL标签库
    URL跟URi的区别
    常用的JSTL标签
    EL表达语言
  • 原文地址:https://www.cnblogs.com/bqwzy/p/8438218.html
Copyright © 2011-2022 走看看