r887 - in trunk/wikitty-publication/src/main: java/org/nuiton/wikitty/publication/action resources
Author: mfortun Date: 2011-05-13 11:15:02 +0200 (Fri, 13 May 2011) New Revision: 887 Url: http://nuiton.org/repositories/revision/wikitty/887 Log: * logout action with success redirection Modified: trunk/wikitty-publication/src/main/java/org/nuiton/wikitty/publication/action/PublicationActionLogout.java trunk/wikitty-publication/src/main/resources/struts.xml Modified: trunk/wikitty-publication/src/main/java/org/nuiton/wikitty/publication/action/PublicationActionLogout.java =================================================================== --- trunk/wikitty-publication/src/main/java/org/nuiton/wikitty/publication/action/PublicationActionLogout.java 2011-05-13 09:00:49 UTC (rev 886) +++ trunk/wikitty-publication/src/main/java/org/nuiton/wikitty/publication/action/PublicationActionLogout.java 2011-05-13 09:15:02 UTC (rev 887) @@ -27,9 +27,34 @@ + + public class PublicationActionLogout extends PublicationBaseAction { + + protected String success; + private static final long serialVersionUID = 4806944250461551896L; + + + + + public String getSuccess() { + return success; + } + + + + + + public void setSuccess(String success) { + this.success = success; + } + + + + + public String execute() { WikittyPublicationSession.invalidate(session); return SUCCESS; Modified: trunk/wikitty-publication/src/main/resources/struts.xml =================================================================== --- trunk/wikitty-publication/src/main/resources/struts.xml 2011-05-13 09:00:49 UTC (rev 886) +++ trunk/wikitty-publication/src/main/resources/struts.xml 2011-05-13 09:15:02 UTC (rev 887) @@ -64,8 +64,8 @@ <result type="success">home</result> --> </action> - <action name="logout" class="org.nuiton.wikitty.publication.action.PublicationActionLogin"> - <result type="redirectAction">login</result> + <action name="logout" class="org.nuiton.wikitty.publication.action.PublicationActionLogout"> + <result type="redirect">${success}</result> </action> </package>
participants (1)
-
mfortun@users.nuiton.org