Class FileManagerController


  • @Controller
    @RequestMapping("/fm")
    public class FileManagerController
    extends Object
    Controller for File Manager
    Author:
    jbellon
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void doGet​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      Get method
      void doPost​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      POST method
      void doUploadPost​(List<org.springframework.web.multipart.MultipartFile> files, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      POST upload method
      String home​(javax.servlet.http.HttpServletResponse response, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpSession session)
      Handler for home page
    • Constructor Detail

      • FileManagerController

        @Autowired
        public FileManagerController​(FileManagerService service,
                                     javax.servlet.ServletContext context)
        Autowired constructor
        Parameters:
        service - File manager service
        context - Servlet context
    • Method Detail

      • home

        @GetMapping("/home")
        public String home​(javax.servlet.http.HttpServletResponse response,
                           javax.servlet.http.HttpServletRequest request,
                           javax.servlet.http.HttpSession session)
        Handler for home page
        Parameters:
        response - Response
        request - Request
        session - Session
        Returns:
        Index page
      • doGet

        @GetMapping("/{actionId}")
        public void doGet​(javax.servlet.http.HttpServletRequest request,
                          javax.servlet.http.HttpServletResponse response)
                   throws IOException,
                          com.almis.awe.exception.AWException
        Get method
        Parameters:
        request - HttpServletRequest
        response - HttpServletResponse
        Throws:
        IOException
        com.almis.awe.exception.AWException
      • doPost

        @PostMapping("/{actionId}")
        @ResponseBody
        public void doPost​(javax.servlet.http.HttpServletRequest request,
                           javax.servlet.http.HttpServletResponse response)
                    throws IOException
        POST method
        Parameters:
        request - HttpServletRequest
        response - HttpServletResponse
        Throws:
        IOException
      • doUploadPost

        @PostMapping("/uploadUrl")
        @ResponseBody
        public void doUploadPost​(@RequestParam("files")
                                 List<org.springframework.web.multipart.MultipartFile> files,
                                 javax.servlet.http.HttpServletRequest request,
                                 javax.servlet.http.HttpServletResponse response)
                          throws IOException
        POST upload method
        Parameters:
        files - Upload files
        request - HttpServletRequest
        response - HttpServletResponse
        Throws:
        IOException - Error uploading