• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Regarding requestDispatcher.forward()

 
JyothiRaviTeja Nuti
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
With referende to Enthuware question: com.enthuware.ets.scwcd.v5.2.390

"The execution control returns to the resource that has called the forward() method after the callee resource finishes processing." How comes

and I have seen in one of my books that

When we call requestDispatcher.include(...)the output of the included page is included in the output of the current servlet/jsp and control return backs, javascript: x()where as in requestDspatcher.forward(...) the control doesn't
 
Marc Peabody
pie sneak
Sheriff
Posts: 4727
Mac Ruby VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"The execution control returns to the resource that has called the forward() method after the callee resource finishes processing."
This is true for all Java code.

I think you are confusing code execution with browser output.

Think of writing browser output like writing to a file. You can run code that writes to a file, but just because the file is finished doesn't mean your code is finished.

Just because you get a response in the browser doesn't mean that all code on the server has stopped executing. The code still has to follow normal Java flow.
 
JyothiRaviTeja Nuti
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Marc...
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic