浏览器对服务器的依次访问称之为一次请求,请求用HttpServletRequest 对象来表示
服务器给浏览器的一次反馈称之为以此响应,响应用HttpServletResponse 对象来表示
servlet的getParameter方法能获取提交请求的数据
setAttribute能保存数据
getAttribute能获取数据
实现转发调用的是HttpServletRequest对象中的方法,实现重定向调用的是HttpServletResponse对象中的方法
转发时浏览器中的url地址栏不会发生改变,重定向时浏览器中的url地址会发生改变
转发时浏览器请求一次服务器,重定向时浏览器请求两次服务器
重定向和转发的区别:重定向不能使request带数据到跳转的页面,转发可以
重定向带数据是通过request函数得到ServletContext然后用ServletContext的setAttribute保存数据