* Gets the Folders and other information required to render the File left nav
*/
public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {
String dataSource = Settings.getInstance().getSiteInfo(CVUtility.getHostName(super.getServlet().getServletContext())).getDataSource();
HttpSession session = request.getSession();
UserObject userObject = (UserObject) session.getAttribute("userobject");
CvFileFacade cvf = new CvFileFacade();
ArrayList userFolderList = cvf.getUserFolders(userObject.getIndividualID(), dataSource);
ArrayList publicFolderList = cvf.getPublicFolders(dataSource);
// Get the id of the public folder and set it on the request
Integer publicFolderId = cvf.getPublicFolderId(dataSource);
boolean systemIncludeFlag = (userObject.getUserType().equals("ADMINISTRATOR") ? true : false);
ArrayList allFolderList = cvf.getAllFolders(userObject.getIndividualID(), systemIncludeFlag, dataSource);
request.setAttribute("userfolderlist", userFolderList);
request.setAttribute("publicFolderId", publicFolderId);
request.setAttribute("allfolderlist", allFolderList);
request.setAttribute("publicFolderList", publicFolderList);
String folderId = request.getParameter("folderId");