Package com.almis.awe.tools.controller
Class FileManagerController
- java.lang.Object
-
- com.almis.awe.tools.controller.FileManagerController
-
@Controller @RequestMapping("/fm") public class FileManagerController extends ObjectController for File Manager- Author:
- jbellon
-
-
Constructor Summary
Constructors Constructor Description FileManagerController(FileManagerService service, javax.servlet.ServletContext context)Autowired constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddoGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)Get methodvoiddoPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)POST methodvoiddoUploadPost(List<org.springframework.web.multipart.MultipartFile> files, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)POST upload methodStringhome(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 servicecontext- 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- Responserequest- Requestsession- 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.AWExceptionGet method- Parameters:
request- HttpServletRequestresponse- HttpServletResponse- Throws:
IOExceptioncom.almis.awe.exception.AWException
-
doPost
@PostMapping("/{actionId}") @ResponseBody public void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOExceptionPOST method- Parameters:
request- HttpServletRequestresponse- 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 IOExceptionPOST upload method- Parameters:
files- Upload filesrequest- HttpServletRequestresponse- HttpServletResponse- Throws:
IOException- Error uploading
-
-