首先你要明白什么是域对象,域对象是用来存取数据用的,我们常用的域request,session,pageContext,servletContext都具有这样的作用,而response并不是域对象,并不能存储数据,他的作用只是向页面响应一些东西,比如你想写一个字符串到页面上,或者返回一些比如json数据,由jquery的ajax来解析。
综上所述,两者的功能是不一样的。存值和取值都只能从域中取,而request域对应的方法是setAttribute()和getAttribute().
只是把复杂的问题让你简单的理解,希望你学习进步。