Java servlet中的请求和响应对象
一般来说,我们在servlet中有请求和响应对象。响应用于将数据发送回客户端,而我们请求从客户端获取数据。如果response.sendredirect和request.getRequestDispatcher实际上或相同(除了您还使用请求调度器转发请求和响应对象),那么它们是如何在不同的对象上设置的?我不确定您在问什么;Java servlet中的请求和响应对象,java,jsp,Java,Jsp,一般来说,我们在servlet中有请求和响应对象。响应用于将数据发送回客户端,而我们请求从客户端获取数据。如果response.sendredirect和request.getRequestDispatcher实际上或相同(除了您还使用请求调度器转发请求和响应对象),那么它们是如何在不同的对象上设置的?我不确定您在问什么;sendRedirect和getRequestDispatcher是怎么回事?发送重定向是对浏览器的一种响应,告诉它发出新的请求。请求分派器确定如何处理请求(例如,转发或包含)
sendRedirect
和getRequestDispatcher
是怎么回事?发送重定向是对浏览器的一种响应,告诉它发出新的请求。请求分派器确定如何处理请求(例如,转发或包含)。好的,谢谢@Davenewton,但一般来说,请求对象是从用户发送的数据,而响应对象是,数据是否发送回用户?是;浏览器发出请求并得到响应,就像任何其他对话一样。服务器向请求中添加数据是非常常见的。这完全取决于您的代码是如何编写的,但是,可以添加很多内容。就个人而言,我倾向于从过滤器传递用户/安全数据。