public WOComponent selectCreat(int serviceDest) { CktlLog.trace("serviceDest : " + serviceDest); setPageContenu(getSavedPageWithName(PageCreation.class.getName())); currentServiceDest = serviceDest; mode = MODE_CREAT; return pageContenu(); }
/** Execute l'action de la deconnexion */ public WOComponent doExit() { String url = dtApp().getApplicationURL(context()); if (forceSSOLogout() && CktlWebAction.useCasService()) { // ENcode URL if (url.length() > 0) { StringBuffer u = new StringBuffer(CktlWebAction.casLogoutURL()); try { u.append("?service=").append(URLEncoder.encode(url, "UTF-8")); } catch (UnsupportedEncodingException ex) { ex.printStackTrace(); } url = u.toString(); } } if (context().hasSession()) context().session().terminate(); CktlLog.trace("logout.url : " + url); return pageForURL(url); }