<%! private static final String cvsId = "$Id: login_vienna.jsp,v 1.57 2014/11/14 03:07:00 olivier Exp $"; %> <%@ page language="java" contentType="text/html; charset=UTF-8" %> <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %> <%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %> <%@ taglib uri="http://www.yellowfin.com.au/tags/yellowfin-app" prefix="app" %> <%@ page import="java.net.URLDecoder" %> <%@ page import="java.text.*" %> <%@ page import="java.util.*" %> <%@ page import="org.apache.struts.*" %> <%@ page import="org.apache.struts.action.*" %> <%@ page import="com.hof.data.*" %> <%@ page import="com.hof.mi.models.*" %> <%@ page import="com.hof.ip.web.form.LogonForm" %> <%@ page import="com.hof.pool.DBConnectionManager" %> <%@ page import="com.hof.process.PersonProcess" %> <%@ page import="com.hof.util.*" %> <% // check the database started up correctly. // if not, redirect to an error page DBConnectionManager manager = DBConnectionManager.getInstance(); if (!manager.isAppPoolInitialised()) { response.sendRedirect("startuperror.jsp"); return; } // log on view model final LogonViewModel vm = new LogonViewModelWeb(new SessionToken(request)); // check if 'remember me' redirect is required if (LogonViewModel.LogonMode.RememberMe == vm.getLogonMode() && null != vm.getRememberMeRedirectURL()) { String url = SessionUtil.encodeURL(vm.getRememberMeRedirectURL(), request); response.sendRedirect(url); } // setup form LogonForm loForm = vm.getLogonForm(); if (loForm.getEmail() == null || loForm.getEmail().trim().length() == 0) loForm.setEmail(""); final boolean quick = vm.getLogonMode() == LogonViewModel.LogonMode.LogonAgain; final String name = quick ? vm.getLoginAgainUsername() : null; response.setHeader("Cache-Control", "no-cache"); response.setHeader("Pragma", "no-cache"); response.setDateHeader("Expires", 0); ActionErrors errors = (ActionErrors)request.getAttribute(Globals.ERROR_KEY); boolean errorsExist = errors != null && !errors.isEmpty(); %> Yellowfin Information Collaboration
<% if (errorsExist) { %> <% } %>
   
  <% if (quick) { %> <% } else { %>   <% } %>
   
 
 :
 :
   
  <% if (vm.getRecoverPassword()) { %> <% } %> <% if (vm.getRememberMeOption()) { %> <% } %>