Dear Wiki user, You have subscribed to a wiki page or wiki category on "Struts Wiki" for change notification.
The following page has been changed by Roberto Velasco: http://wiki.apache.org/struts/HDIV The comment on the change is: SPI implementation source code and example application war ------------------------------------------------------------------------------ } - - - }}} + + + Source code: attachment:struts-core-1.3.8-ParameterProcessing-sources ==== 2.Struts 1.3.8 tags' version using the SPI ==== @@ -491, +491 @@ In this case, we invoke '''processStartForm''' method to get the value for the "action" attribute in the form. And before the end of the form, we invoke '''getExtraFormParameters''' method to get the extra parameters to be added to the form. For instance, parameters for controlling the application's flow like _flowExecutionKey in Spring Web Flow, random token to avoid CSRF attacks, and _HDIV_STATE_ parameter to guarantee integrity and confidentiality. + Source code: attachment:struts-taglib-1.3.8-ParameterProcessing-sources + + ==== 3. Two implementations of the SPI ==== * empty (EmptyParameterProcessing): it maintains the Struts' present behaviour.