<%@page import="org.apache.struts.action.ActionMessages" %> <%@page import="org.lamsfoundation.lams.web.ForgotPasswordServlet" %> <%@page import="org.lamsfoundation.lams.util.MessageService" %> <%@page import="org.springframework.web.context.WebApplicationContext" %> <%@page import="org.springframework.web.context.support.WebApplicationContextUtils" %> <%@ taglib uri="tags-html" prefix="html" %> <%@ taglib uri="tags-logic" prefix="logic" %> <%@ taglib uri="tags-fmt" prefix="fmt" %> <%@ taglib uri="tags-lams" prefix="lams" %> <% String message=""; String stateStr = request.getParameter("state"); int state = Integer.parseInt(stateStr); WebApplicationContext ctx = WebApplicationContextUtils.getRequiredWebApplicationContext(this.getServletContext()); MessageService messageService = (MessageService)ctx.getBean("centralMessageService"); switch (state) { case 100: message = "" + messageService.getMessage("error.support.email.not.set") + ""; break; case 101: message = "" + messageService.getMessage("error.email.does.not.match") + ""; break; case 102: message = "" + messageService.getMessage("error.user.not.found") + ""; break; case 103: message = "" + messageService.getMessage("error.password.request.expired") + ""; break; case 104: message = messageService.getMessage("forgot.password.email.sent"); break; case 105: message = messageService.getMessage("heading.password.changed.screen"); break; } %> <fmt:message key="title.forgot.password"/>


<%=message %>