anchor.diff:  <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
   <%@ taglib uri = "http://java.sun.com/jsp/jstl/functions" prefix = "fn" %>
   
  -<c:set var="language" value="${not empty param.language ? fn:substring(param.language,0,2) : not empty language ? fn:substring(language,0,2) : fn:substring(pageContext.request.locale,0,2)}" scope="session" />
  +<c:set var="language" value="${not empty sessionBean.language ? sessionBean.language : fn:substring(pageContext.request.locale,0,2)}" scope="session" />
   <fmt:setLocale value="${language}" />
   <fmt:setBundle basename="global" />
   <fmt:message key="login.password.lost" var="login_password_lost" />
  
positive.code: 
        </div>
      </div>
    </body>
  </html>
  
negative.code:             
                <!-- i18n -->
                <form>
  	            <select id="languageSelect" onchange="changeLang();" >
                  	<option value="en" ${language == 'en' ? 'selected' : ''}>English</option>
                  	<option value="it" ${language == 'it' ? 'selected' : ''}>Italiano</option>
              	</select>
  