Answer Posted / teja
Class is the actual place where the request processing
takes place in a Struts controller environment.
When the request object first reaches the actionservlet
class then it invokes the process method of the underlying
RequestProcessor Class.
This process method then looks into the struts-config.xml
file and tries to locate the name of the action that has
come with the request.Once it identifies the action in the
xml file it continues the rest of the steps needed for
request processing.
processor has most of the following responsibilities:
1.Determine path,
2.Handle Locale,
3.Process content and encoding type,
4.Process cache headers
5.Pre Processing hook
6.Pre-processing hook,
7.Determine mapping,
8.Determine roles,
9.Process and validate actionForm,
10.Return a response
| Is This Answer Correct ? | 9 Yes | 1 No |
Post New Answer View All Answers
What is the purpose of @after?
What are the major differences between html tags and strut specific html tags?
What is the use of namespace in action mapping in Struts2?
What is the purpose of @before annotation?
What is the difference between Jakarta Struts and Apache Struts? Which one is better to use?
How does interceptor work in struts2?
What is the use of jsonvalidation in struts?
Can you explain struts validator framework?
What is java struts?
What is ValueStack and OGNL?
What is dispatchaction?
Are interceptors and filters different?
What is struts framework?
What are the steps of struts installation?
What is the use of token interceptor in Struts2?