Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/OrgSaveAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_admin/src/java/org/lamsfoundation/lams/admin/web/OrgSaveAction.java,v diff -u -r1.16 -r1.17 --- lams_admin/src/java/org/lamsfoundation/lams/admin/web/OrgSaveAction.java 25 Oct 2006 01:43:56 -0000 1.16 +++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/OrgSaveAction.java 23 Nov 2006 04:02:34 -0000 1.17 @@ -72,7 +72,7 @@ * scope="request" * validate="false" * - * @struts:action-forward name="organisation" path=".organisation" + * @struts:action-forward name="organisation" path="/organisation.do?method=edit" * @struts:action-forward name="orglist" path="/orgmanage.do" * @struts:action-forward name="userlist" path="/usermanage.do" */ @@ -135,7 +135,13 @@ return mapping.findForward("orglist"); }else{ saveErrors(request,errors); - return mapping.findForward("organisation"); + ActionForward forward = mapping.findForward("organisation"); + if(orgId!=0) { + return forward; + }else{ + forward.setPath(forward.getPath()+"&orgId="+orgId); + return forward; + } } }