1
SpringのCommonsMultipartResolverをCommonsMultipartFileとして使用して、ブラウザからPDFファイルをアップロードしようとしています。アップロードされたファイルがPDF形式のみであることを検証することは可能ですか?CommonsMultipartResolver(Spring 3)を使用してファイルをアップロードする際にファイル形式を特定できますか?
SpringのCommonsMultipartResolverをCommonsMultipartFileとして使用して、ブラウザからPDFファイルをアップロードしようとしています。アップロードされたファイルがPDF形式のみであることを検証することは可能ですか?CommonsMultipartResolver(Spring 3)を使用してファイルをアップロードする際にファイル形式を特定できますか?
MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request; Iterator it = (Iterator) multipartRequest.getFileNames(); String fileName = it.next(); MultipartFile file = multipartRequest.getFile(fileName); String ext = fileName.substring(fileName.lastIndexOf(".")); if(ext.equalsIgnoreCase(".pdf")) { //do something } else { //do something }
ありがとうございました! – prasann