%@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;
}
%>