what is ForwardAction and IncludeAction in struts?

Answer Posted / ch.n.v.ganesh

The IncludeAction has the same problem that the
ForwardAction used to have .

The IncludeAction directly calls the request
dispatcher, returns a null ActionForward which bypasses the
processing of the RequestProcessor.

Unfortunately, this problem is not as easy to fix as
the ForwardAction. While the RequestProcessor does support
includes versus forwards for ActionMappings, there is no
way for an ActionForward to request an include.

The only suggestion that comes to mind is to add an
attribute to the ActionForward to request an include,
similar to the redirect attribute. The IncludeAction can
then have the same implementation as the ForwardAction, but
set an include property on the ActionForward instead. This
change would also require a new attribute to the struts-
config_1_1.dtd.

Is This Answer Correct ?    11 Yes 5 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the purpose of redirect result type?

576


What is the purpose of @emailvalidator annotation?

499


What is jakarta struts framework?

568


What are the main classes which are used in struts application?

504


In which order struts framework searches for a message bundle?

563






What is ognl?

602


What is the difference between forwardaction and includeaction?

536


Explain architecture of struts2?

589


What is struts in java with example?

515


What are the features of struts?

578


What is the use of interceptor?

525


What is the purpose of @requiredstringvalidator?

564


What is spring hibernate and struts in java?

492


What are apache struts?

515


What are construction struts?

515