what is request processor class ?

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


Please Help Members By Posting Answers For Below Questions

What is controller in struts ?

753


What is the forward action utilized for?

799


What is the use of jsonvalidation?

849


What is the purpose of @emailvalidator?

773


What does modeldriven interceptor?

804


What are the classes used as part of struts framework ?

737


What is strut action mapping?

747


What are the applications of struts?

743


What is the difference between forwardaction and includeaction?

805


What is a custom tag?

743


how to connect from struts to database through hibernet and where u can modify the class

2339


What is the purpose of @typeconversion annotation annotation?

784


Can we have multiple struts config files ?

766


What is struts actionmapping?

740


What is struts validator framework?

755