Subversion Repositories bacoAlunos

Rev

Blame | Compare with Previous | Last modification | View Log | RSS feed

<%@ page import="java.util.Locale" %>
<%@ page import="org.apache.struts.Globals" %>
<%@ page import="pt.estgp.estgweb.web.UserSessionProxy" %>
<%@ page import="pt.estgp.estgweb.domain.UserSession" %>
<%@ page import="pt.estgp.estgweb.domain.UserSessionImpl" %>
<%@ page contentType="text/html; charset=UTF-8"  language="java"%>
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld"  prefix="html" %>
<%@ taglib uri="/WEB-INF/tlds/struts-nested.tld"  prefix="nested" %>
<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld"  prefix="logic" %>
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld"  prefix="bean" %>
<%@ taglib uri="/WEB-INF/tlds/struts-tiles.tld"  prefix="tiles" %>
<%
    String lang = request.getParameter("language");
    if (lang != null)
    {
        UserSessionImpl userSession = (UserSessionImpl) UserSessionProxy.loadUserSession(request);
        request.setAttribute(pt.estgp.estgweb.Globals.USER_SESSION_KEY,userSession);
        Locale l = new Locale(lang);
        userSession.put(Globals.LOCALE_KEY, l);
        try
        {
            userSession.serialize(request);
        }
        catch (Throwable throwable)
        {
            throwable.printStackTrace();
            ((HttpServletResponse)response).sendError(500);
        }
        request.getSession().setAttribute(Globals.LOCALE_KEY, l);
    }
%>

<table width="100%">
    <tr>
        <td>
            <!--<a href="http://www.estgp.com" border="0">--><img src="<%=request.getContextPath()%>/imgs/top.jpg"/><!--</a>-->
        </td>
       <!-- <td>
            <h1><bean:message key="site.title"/></h1>
        </td>
        <td>
            <div class="small" align="right" style="padding-right:6px">
                <logic:present name="USER_SESSION_KEY">
                    <logic:present name="USER_SESSION_KEY" property="username">
                        <bean:write name="USER_SESSION_KEY" property="username"/>
                    </logic:present>
                </logic:present>
            </div>
        </td>-->
    </tr>
</table>