package com.transmem.action;
import java.util.logging.Logger;
import javax.servlet.ServletException;
import javax.servlet.ServletContext;
import java.io.IOException;
import java.util.Locale;
/**
* Action class for changing user locale operation.
*
* @version 0.1
* @author Ted Wen
* @date Jun. 2007
*/
public class LocaleAction extends BaseAction
{
private Logger log_ = Logger.getLogger(LocaleAction.class.getName());
public LocaleAction()
{
super();
}
public void execute(ServletParams param) throws ServletException, IOException
{
log_.entering("LocaleAction","execute");
Session session = param.getSession();
String userlang = param.getParameter("language");
if (userlang != null)
{
session.setUserLanguage(userlang);
session.removeResourceBundle();
}
setNextPage(PageLinks.HOME_PAGE);
}
}