一次请求一次响应。  这是一般的情况,比如你用servlet一次请求后,在servlet的处理类中,获取响应对象response,之后获取一个打印流,吧你的文本打印到浏览器。或者一个jsp把处理请求和响应的事情都做了。你说的这种情况是,一次请求后,又转发到另一个jsp,或另一个servlet处理类,响应阶段由转发后的jsp或servlet来做。
转发就是吧request对象内容发送到下一个jsp或servlet,这时候不涉及响应对象。响应是把结果返回给浏览器,转发不是响应。

解决方案 »

  1.   

    根据request从数据库获取对象,当获取对象后,要使用response的set...来保存对象,也就是请求response来保存获取到的对象,在jsp页面上使用response的get...方法来展示对象,这会就是响应对象了
      

  2.   

    你说的是请求转发与重定向中的请求转发吧。
    你说的一次请求与一次响应是很理想的情况,在真正的开发中,一个servlet或jsp往往处理不了所有业务请求,这时就需要由一个Servlet转到另外一个Servlet或jsp去处理;
      

  3.   

    嗯.后来想起.一个jsp就是一个servlet. 也就是那个request一直在传送.
    谢谢了