What is Request Dispatcher and What is reuest Processor??
Answers were Sorted based on User's Feedback
Answer / laxmi
RequestDispatcher(rd) is an interface .Servlet container
creates rd object that receives requests from the client and
sends them to any resource (such as a servlet, HTML file, or
JSP file) on the server.
Request Processor contains the processing logic that the
ActionServlet performs as it receives each servlet request
from the container.
Is This Answer Correct ? | 3 Yes | 0 No |
RequestDispatcher is an interface
which is used to forward our request to java
enabled Resources like servlet,jsp.. within the server.
it has one limitation i.e we cant forward req to
outside server... that was achieved by using sendreDirect
mechanism ..which forwards request not only within the
server but also outside servers.
RequestProcessor is an predefined class given by structs
framework..
and it is helper class to Structs controller
component i.e ActionServlet by using the method process()..
eventhough it is predefined we can create our
own RequestProcessor class
Is This Answer Correct ? | 3 Yes | 0 No |
What do you mean by ognl?
What is the flow of requests in struts based applications?
What is the use of forwardaction?
How duplicate form submission can be controlled in struts?
How struts2 supports internationalization?
What is Struts Frame Work Architecture(With Diagram) ?
Which design pattern the interceptors in struts2 is based on?
What happens when Two users requests for same action class? How the threads are controlled?
Can we write our own ActionServlet for front controller of Struts Applications?
What is dispatch action class?
What’s the difference between validation.xml and validator-rules.xml files in struts validation framework?
Can explain about the validations and in your project where did u used the validations?