package ordering.gui.actions;

 

import java.io.IOException;

import java.util.Locale;

import javax.servlet.ServletException;

import javax.servlet.http.*;

import org.apache.struts.action.*;

import ordering.gui.forms.ChangeLanguageForm;

 

public class ChangeLanguageAction extends Action {

       public ActionForward perform(ActionMapping mapping,

                                       ActionForm form,

                                       HttpServletRequest req,

                                       HttpServletResponse res)

              throws IOException, ServletException {

 

              String country = ((ChangeLanguageForm) form).getCountry();

              String language = ((ChangeLanguageForm) form).getLanguage();

              HttpSession session = req.getSession();

              ActionForward forward = null;

 

              setLocale( req, new Locale( language, country ) );

 

 

              return new ActionForward(mapping.getInput());

        }

 

}