Servlet

来源:1-11 Servlet获取表单数据

黄森huang

2016-11-17 15:03

response.sendRedirect(request.getContextPath()+"/index.jsp");

request.getRequestDispatcher("../index.jsp").forward(request, response);

求解这两个页面跳转用法的不同之处

写回答 关注

1回答

  • 子夜魂
    2016-11-17 15:31:32
    已采纳

    response.sendRedirect()是请求重定向,是客户端行为,本质上是两次请求,前一次的请求对象不会保存,url会发生变化。

    而request.getRequestDispatcher().foward()是请求转发,是服务器行为,本质是一次请求,转发后请求对象会保存,url不会发生变化。

    黄森huan...

    非常感谢!

    2016-11-17 15:45:37

    共 1 条回复 >

JAVA遇见HTML——Servlet篇

本门课程在JSP课程的基础上,深入介绍Servlet的基础知识

160613 学习 · 1093 问题

查看课程

相似问题

servlet

回答 1

servlet

回答 4

servlet

回答 2

servlet api

回答 1