검토 ---- 요약 파일 업로드 및 다운로드에 기초 자바 인터뷰

파일 업로드 및 다운로드

1. 업로드
파일 업로드 방법은 두 가지가있다
타사 도구의 수단
이 업로드는 springMVC (이 단계는 구성 파일 파서을 업로드 필요) 파일을 구현하는 데 사용;

사용 springMVC 업로드
두 개의 항아리 패키지의 도입은 (평민 - 파일 업로드-1.3.1.jar와 공유지-IO-2.4.jar)입니다
엔티티 클래스 생성
업로드가 구성 파일 파서 springMVC
쓰기 페이지 (상자 형을 형성를 상기 입력 음 설정 파일) (도 형태에 enctype의 속성을 수정 (POST 요청) = '다중 / 폼 데이터다 성분을 의미한다)

기록 된 제어 층 후
프로젝트의 루트 경로 톰캣 웹 애플리케이션을 얻었다

차단. 다시 확장 파일

새 파일 이름 = 이름 + 새 파일 차단을 만들 수 있습니다. 파일 확장자 뒤에

좋은 새 파일 이름이 현재 시스템과 접합 할 수 있습니다 후 새 파일 이름의 밀리 초 값을 만드는 데 사용

먼저, 파일을 생성 공기 여부를 결정

  if(!file.exists()) {
         file.mkdirs();
  }

마지막으로,이 값은 생성 된 파일 폴더에 배치 할 수 있습니다

2. 다운로드

다음과 같은 방법이 자신의 호텔 관리 시스템에 따라 글

// 다운로드 할 파일 이름을 지정

 response.setContentType("application/vnd.ms-excel;charset=UTF-8");  
     response.setHeader("Content-Disposition","attachment;filename="+new String("用户表.xlsx".getBytes(),"iso-8859-1"));

이 비워 질 필요가 필요한 경우 버퍼 캐시
리셋와 ();

추천

출처blog.csdn.net/weixin_44791262/article/details/91365179