ch.ige.edossier.web.struts
Class LoginAction

java.lang.Object
  extended byorg.apache.struts.action.Action
      extended bych.ige.edossier.web.struts.LoginAction

public class LoginAction
extends org.apache.struts.action.Action

B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
MUSS-ZIEL [M1] - Login Authentifizierung (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 16)
MUSS-ZIEL [M3] - Ansicht Dossier (Pflichtenheft Seite 16)
KANN-ZIEL [K3] - Beanstandungen Status (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
KANN-ZIEL [K5] - Passwort vergessen (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
Die Klasse LoginAction verarbeitet die Daten der LoginForm.

Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum

Version:
$Id: LoginAction.java,v 1.14 2004/10/22 01:58:23 bouquet Exp $
Author:
Anita Rueegsegger, Marc Bouquet

Field Summary
 
Fields inherited from class org.apache.struts.action.Action
ACTION_SERVLET_KEY, APPLICATION_KEY, DATA_SOURCE_KEY, defaultLocale, ERROR_KEY, EXCEPTION_KEY, FORM_BEANS_KEY, FORWARDS_KEY, LOCALE_KEY, MAPPING_KEY, MAPPINGS_KEY, MESSAGE_KEY, MESSAGES_KEY, MULTIPART_KEY, PLUG_INS_KEY, REQUEST_PROCESSOR_KEY, servlet, SERVLET_KEY, TRANSACTION_TOKEN_KEY
 
Constructor Summary
LoginAction()
           
 
Method Summary
 org.apache.struts.action.ActionForward execute(org.apache.struts.action.ActionMapping actionMapping, org.apache.struts.action.ActionForm actionForm, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
          Die Methode execute wird aufgerufen, wenn auf der JavaServerPage der Button "Login" gedrückt wird.
 
Methods inherited from class org.apache.struts.action.Action
execute, generateToken, getDataSource, getDataSource, getLocale, getResources, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, perform, perform, resetToken, saveErrors, saveMessages, saveToken, setLocale, setServlet, toHex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoginAction

public LoginAction()
Method Detail

execute

public org.apache.struts.action.ActionForward execute(org.apache.struts.action.ActionMapping actionMapping,
                                                      org.apache.struts.action.ActionForm actionForm,
                                                      javax.servlet.http.HttpServletRequest httpServletRequest,
                                                      javax.servlet.http.HttpServletResponse httpServletResponse)
Die Methode execute wird aufgerufen, wenn auf der JavaServerPage der Button "Login" gedrückt wird. Durch die Methode wird der Benutzername und das Passwort geprüft. Ist der Prüfvorgang erfolgreich wird der Benutzer in den geschützen Bereich weiter geleitet.

Parameters:
actionMapping - ActionMapping
actionForm - ActionForm
httpServletRequest - HttpServletRequest
httpServletResponse - HttpServletResponse
Returns:
ActionForward