현재 사용자 요청시 사용자에게 계산 된 정보의 PDF가 생성되는 재무 계산기 애플릿이 있습니다. 생성되면 PDF가 로컬에서 생성되고 JFileChooser를 사용하여 PDF를 선택한 컴퓨터의 대상으로 이동할 수 있습니다.Java Applet에서 문서 생성/다운로드
JFileChooser를 실행하려면 인증서가 필요합니다. JFileChooser의 대안으로 사용자에게 PDF를 전달하고 애플릿에 서명하려면 어떻게해야합니까?
현재 사용자 요청시 사용자에게 계산 된 정보의 PDF가 생성되는 재무 계산기 애플릿이 있습니다. 생성되면 PDF가 로컬에서 생성되고 JFileChooser를 사용하여 PDF를 선택한 컴퓨터의 대상으로 이동할 수 있습니다.Java Applet에서 문서 생성/다운로드
JFileChooser를 실행하려면 인증서가 필요합니다. JFileChooser의 대안으로 사용자에게 PDF를 전달하고 애플릿에 서명하려면 어떻게해야합니까?
:
USI에 의해 시작 NG JNLP는 서명되지 않은 애플릿도 다음과 같은 작업을 수행 할 수 있습니다
* They can open, read, and save files on the client.
확인 this을 예로에서.
전통적인 애플릿을 고수해야한다면 자체 서명을 의미하는 경우에도 항아리에 서명해야합니다 (이 경우 경고가 표시되지만 계속 진행할 수 있다고 생각합니다).
이 방법을 사용 :
URL url = new URL(getCodeBase().getProtocol(),
getCodeBase().getHost(),
getCodeBase().getPort(),
"/your_pdf_file");
getAppletContext().showDocument(url);
그냥 인라인
편집을 파일을 다운로드하거나 볼 수있는 사용자에게 메시지를 표시합니다 : 서버가 PDF가 아닌 클라이언트를 생성하는 경우에만 유용합니다 공식 Java Applet tutorial에서 애플릿
참고 사항 [데모. JNLP API 파일 서비스] (http://pscode.org/jws/api.html#fs)를 참조하십시오. –
애플릿이 파일 시스템에 액세스하려고 시도하는 코드를 실행하지 않았지만 자체 서명 한 후 이제 수행합니다. – unmuse