Class BrowseAction

java.lang.Object
sk.iway.iwcm.filebrowser.BrowseAction

public class BrowseAction extends Object
Zobrazenie adresara suborov (podobne ako Total Commander)
  • Constructor Details

    • BrowseAction

      protected BrowseAction()
  • Method Details

    • fillLists

      @Deprecated public static void fillLists(String root, List<FileDirBean> dirL, List<FileDirBean> fileL, String webRoot, boolean onlySafeFiles)
      Deprecated.
      - user version with request parameter
    • fillLists

      public static void fillLists(String root, List<FileDirBean> dirL, List<FileDirBean> fileL, String webRoot, boolean onlySafeFiles, javax.servlet.http.HttpServletRequest request)
      naplni dirList a fileList
      Parameters:
      root -
      dirL - Description of the Parameter
      fileL - Description of the Parameter
      webRoot - Description of the Parameter
      onlySafeFiles - - ak je true, listuju sa len bezpecne subory (teda nie CVS adresare a podobne)
    • hasForbiddenSymbol

      @Deprecated public static boolean hasForbiddenSymbol(String name)
      Deprecated.
      - use FileBrowserTools.hasForbiddenSymbol
      Kontrola, ci v nazve suboru nie je zakazany symbol
      Parameters:
      name -
      Returns:
    • browseDir

      public static void browseDir(javax.servlet.http.HttpServletRequest request, List<FileDirBean> dirList, List<FileDirBean> fileList, String rootDir)
      Metoda vrati zoznam adresarov a suborov v zadanom adresari, umoznuje browsovanie po uroven adresara rootDir
      Parameters:
      request -
      dirList -
      fileList -
      rootDir -
    • getDirLink

      public static String getDirLink(int pageDocId, FileDirBean dir, javax.servlet.http.HttpServletRequest req)
      Vrati do JSP stranky linku na adresar, alebo linku na prihlasenie (ak je to zaheslovany adresar a user nie je prihlaseny). See site_browser.jsp
      Parameters:
      pageDocId -
      dir -
      req -
      Returns:
    • getLogonLink

      public static String getLogonLink(String dir, javax.servlet.http.HttpServletRequest req)
      Vrati linku na logon dialog, alebo null, ak je mozne cestu zobrazit. See site_browser.jsp
      Parameters:
      dir -
      req -
      Returns:
    • searchForFilesRecurse

      public static List<FileDirBean> searchForFilesRecurse(javax.servlet.http.HttpServletRequest request, String rootDir)
      Vrati zoznam suborov z daneho korenoveho adresara rekurzivne v podadresaroch
      Parameters:
      request -
      rootDir - root dir
      Returns:
      List FileDirBean-ov