You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by hu...@apache.org on 2004/04/09 01:21:02 UTC
cvs commit: jakarta-commons-sandbox/chain/apps/mailreader/src/java/org/apache/commons/chain/mailreader/struts LogonAction.java
husted 2004/04/08 16:21:02
Added: chain/apps/mailreader/src/java/org/apache/commons/chain/mailreader/struts
LogonAction.java
Log:
Add LogonAction to postcheck state
Revision Changes Path
1.1 jakarta-commons-sandbox/chain/apps/mailreader/src/java/org/apache/commons/chain/mailreader/struts/LogonAction.java
Index: LogonAction.java
===================================================================
package org.apache.commons.chain.mailreader.struts;
import org.apache.struts.action.*;
import org.apache.struts.webapp.example.Constants;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* Run LogonCommand and confirm success.
*/
public class LogonAction extends MailReaderAction {
protected ActionForward checkState(ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response) throws Exception {
Object user = request.getSession().getAttribute(Constants.USER_KEY);
if (user==null) {
ActionMessages errors = new ActionMessages();
errors.add(
ActionMessages.GLOBAL_MESSAGE,
new ActionMessage("error.password.mismatch"));
saveErrors(request,errors);
return findInput(mapping);
}
return null;
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org