소스 검색

[jasperserver axis] 新增文件时,如果文件已存在,不允许新增

sunyj 8 년 전
부모
커밋
7efd939a60
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      src/main/java/com/uas/report/axis/BasicResourceHandler.java

+ 3 - 0
src/main/java/com/uas/report/axis/BasicResourceHandler.java

@@ -246,6 +246,9 @@ public class BasicResourceHandler implements ResourceHandler {
 			if (resource instanceof Folder) {
 				file.mkdirs();
 			} else {
+				if (file.exists()) {
+					throw new IOException("文件已存在!");
+				}
 				FileResource fileResource = (FileResource) resource;
 				FileUtils.write(file.getPath(), fileResource.getData());
 			}