Tapestry 5 프레임 워크/자바 스크립트를 사용하는 웹 응용 프로그램 프로젝트에서 작업 중입니다. 이 응용 프로그램은 입력이 적고 pdf 파일을 반환합니다.Tapestry5에서 페이지와 스트림을 모두 반환하려면 어떻게해야합니까?
사용자가 클릭 할 때 양식 제출 버튼을 사용 중지해야한다는 새로운 요구 사항이 있습니다. 보고서가 생성 될 때까지 버튼은 비활성화 상태를 유지해야합니다. 제출 버튼을 비활성화하기 위해 javascript를 작성할 계획입니다. 그러나 pdf 파일을 반환하는 동안 어떻게 버튼을 다시 활성화 할 수 있습니까?
나는 Tapestry 문서화를 완료했다. doc에 따라 유효한 반환 유형은 "Nothing, String, Class, Page, Link, Stream"입니다. 페이지를 반환하면 제출 버튼을 다시 사용할 수 있습니다. 스트림을 반환하면 사용자는 pdf를 다운로드 할 수 있습니다. 하지만 나는 둘 다하고 싶다. 여러 객체를 반환 할 수있는 방법이 있습니까 (다른 객체 안에 하나의 객체가있을 수 있습니다). (또는) 누군가이 문제에 대한 해결책을 제시 할 수 있습니까?
감사
신속하고 자세한 답변을 보내 주셔서 감사합니다.두 번째 방법 (메타 새로 고침 태그 사용)을 시도해 보겠습니다. 그러나 더블 클릭 문제를 매우 쉽게 해결할 수있는 첫 번째 방법이 마음에 들었습니다. – Rajesh
도와 드리겠습니다. 작동한다면 똑딱 거리십시오. 그건 당신이 stackoverflow를 사용하는 방법입니다. – pstanton