안녕, 나는 다음 오류를 받고 있다. 내 자바 액션 파일 tempfile = 파일을 도와 주세요 파일 (“.xls”) 파일 출력 스트림 xlsStream = 새 FileOutputStream (tempfile); 파일의 경우에는 “tempfile ()”을 탭 합니다 ()).; (“,”)를 Json2Excel 하는 경우), “)를 생성 하는 것입니다. 가까운 (); xlsStream. 닫기 (); 새 FileInputStream (tempfile); “내보내기”를 반환 합니다. 참고: 임시 위치에 필요한 데이터를 사용 하 여 파일이 작성 되었는지 수동으로 확인 하십시오. 내 스트럿 결과 xml 거짓 거짓 응용 프로그램/8 진수 스트림 fileinputstream 첨부 파일; 파일 이름 = “testjqgrid .xls” 1024 내 HTML 자바 스크립트 작업을 Ajax로 호출 매개 변수를 입력 합니다. $. 아 약 스 형식: ` 가져오기 `, ` u s l `, ` 캐시 `, ` 데이터 내보내기 `, ` html 성공 `, ` 출력 `, ` t o r `, ` n `을 … 자세히 보기» 이것은 당신의 끝에 잠겨 발생? Struts2는이를 자동으로 처리 해야 합니다. 이 예제에서 우리는 스트럿 2 다운로드 파일 클라이언트가 서버에서 파일을 다운로드 할 수 있습니다 응용 프로그램을 만들 것입니다. 우리는 스트럿에 의해 동적으로 업데이트 됩니다 “파일 이름” 이라는 속성 자리 표시자를 선언 한다는 점에 유의 하십시오.

이제 action 클래스에서 getter 및 setter 메서드와 함께 동일한 이름의 변수를 선언 해야 합니다. 이 방법으로 다운로드 파일 이름을 동적으로 구성 했습니다. 그 외에도 정의 해야는 InputStream에 지정 된 이름으로 동일한 이름을 가진 개체는 Inputstream 매개 변수를 스트럿. 모든 변수에는 적절 한 getter 메서드가 있어야 합니다. 추천 기사 데 보 레 콘 ocer 크 메 아이 우도 무 초 tu 고 디, 뮤 짜 그라시 아 스 다운로드 링크를 사용 하 여 파일을 다운로드 하는 일반 페이지입니다. Pgp 서명은 PGP 또는 GPG를 사용 하 여 확인할 수 있습니다. 먼저 키 뿐만 아니라 특정 배포에 대 한 asc 서명 파일을 다운로드 합니다. 이러한 파일은 미러가 아닌 주 배포 디렉터리에서 가져올 수 있는지 확인 합니다. 그런 다음 strus2를 사용 하 여 서명을 확인 하면 스트리밍이 완료 되 면 fileInputStream 인스턴스가 해제 됩니다.

[…] http://www.mkyong.com/struts2/struts-2-download-file-example/카테고리: 자바, 플러그인, struts2 태그: 인라인, 재 스퍼, 자바, 플러그인 및 보고서를 보고 하 고 결과 유형 반환 유형, 스트림, struts2 이 게시물을 가장 먼저 좋아할 것입니다.