request.setAttribute只对请求中有用,一般是页面的跳转,只适合一次,如A页面到B页面,B页面到C页面,如果在A页面中使用request.setAttribute设置的变量,在B页面中可用,在C页面中就不可用。context.setattribute对系统中的所有用户都可见。