인쇄는 Java 애플릿에서 기본적으로 지원되지 않습니다. 애플릿 인쇄용 java.policy 파일을 어떻게 변경합니까? 애플릿에서 인쇄하고 싶습니다.애플릿 인쇄를위한 정책 파일을 변경하는 방법
또한,이 방법은 나를 위해 NULL 반환
PrintServiceLookup.lookupDefaultPrintService()
참조 및 샘플 코드를 제공하십시오.
인쇄는 Java 애플릿에서 기본적으로 지원되지 않습니다. 애플릿 인쇄용 java.policy 파일을 어떻게 변경합니까? 애플릿에서 인쇄하고 싶습니다.애플릿 인쇄를위한 정책 파일을 변경하는 방법
또한,이 방법은 나를 위해 NULL 반환
PrintServiceLookup.lookupDefaultPrintService()
참조 및 샘플 코드를 제공하십시오.
해당 애플릿을 사용해야하는 위치에 따라 다릅니다. 하나의 워크 스테이션 만 필요하면 애플릿 대신 응용 프로그램으로 실행하는 것이 좋습니다.
가능한 경우 모든 클라이언트 시스템에 일치하는 정책을 배포하거나 서명 된 애플릿을 사용할 수도 있습니다. 여기
몇 가지 관련 링크
Java Plugin Guide -> 특히 제 III
signed Applets : Java Glossary
Java Tutorial Signed Applets -> 다소 구식 튜토리얼
Default Policy Implementation and Policy File Syntax -> 당신이 가능하게 정책에 대해 알고 싶은 수있는 모든 파일 및 만드는 방법
애플릿에서 인쇄를 시도하면 사용자에게 인쇄를 요청하는 대화 상자가 나타납니다. IIRC가 거부 된 경우 SecurityException
이 평소처럼 throw됩니다.
저도 같은 문제에 직면하고 있었고, 난 한 java.policy 파일에 다음 줄을 추가하여 그것을 해결 :
permission java.security.AllPermission;
하지만 필요한 정확한 권한을 알아낼 STIL 수 없음. 모든 권한 부여는 애플릿에 대해 안전하지 않습니다.
내 요구 사항 때문에 응용 프로그램 대신 애플릿을 사용해야합니다. 애플릿 인쇄 사용 가능 항목에 대해 알고 계십니까? –