コード例 #1
0
ファイル: Session.java プロジェクト: cocktail-office/DT3
 public WOComponent selectCreat(int serviceDest) {
   CktlLog.trace("serviceDest : " + serviceDest);
   setPageContenu(getSavedPageWithName(PageCreation.class.getName()));
   currentServiceDest = serviceDest;
   mode = MODE_CREAT;
   return pageContenu();
 }
コード例 #2
0
ファイル: Session.java プロジェクト: cocktail-office/DT3
 /** 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);
 }