org.apache.struts.actions
public final class LocaleAction extends Action
Field Summary | |
---|---|
Log | log
Commons Logging instance. |
Method Summary | |
---|---|
ActionForward | execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) Change the user's java.util.Locale based on ActionForm properties. |
Change the user's java.util.Locale based on ActionForm properties.
This Action
looks for language
and
country
properties on the given form, constructs an
appropriate Locale object, and sets it as the Struts Locale for this
user's session.
Any ActionForm
, including a
DynaActionForm, may be used.
If a page
property is also provided, then after
setting the Locale, control is forwarded to that URI path.
Otherwise, control is forwarded to "success".
Parameters: mapping The ActionMapping used to select this instance form The optional ActionForm bean for this request (if any) request The HTTP request we are processing response The HTTP response we are creating
Returns: Action to forward to
Throws: java.lang.Exception if an input/output error or servlet exception occurs