Domanda

Ho una semplice applet Java che recupera un'immagine da un server e stampandola.L'unico problema è che ottengo il seguente avviso di sicurezza Java:

Messaggio di errore

Ricerca su questo sito e in tutto il web, alcune persone suggeriscono di firmare l'applet (ho provato a non usufruire) e altri suggerisco di essere Modifica un'impostazione locale di sicurezza Java ma non è fattibile per i miei clienti.

Non solo ottengo questo avviso all'inizio della mia applet, ma apparentemente in qualsiasi momento il codice tenta di interagire con la stampante, viene visualizzata la finestra di dialogo.Inoltre, notare che non c'è una casella di controllo accanto a 'consentire sempre a questo applet per accedere alla stampante ".Questi sintomi mostrano su qualsiasi browser.

Come faccio a ottenere Java per rispettare la scelta degli utenti per consentirgli di inviare lavori alla stampante?

È stato utile?

Soluzione

È possibile utilizzare i servizi API JNLP in un'applet di sabbia in un plug-in 2 JRE.Chiederanno comunque all'utente ogni prima volta che vanno a stampare, ma dovrebbero anche inserire un 'casella di controllo' consentono sempre 'sulla finestra di dialogo (anche se si applica davvero solo per quella corsa).Vedi un demo.del PrintService .

Vedi anche il informazioni di applet.Pagina che include un collegamento sulla generazione successiva nella tecnologia plug-in Applet Java che "..brings Nuove abilità da applet: come .. Consentendo alle applet incorporate per ottenere un accesso completo ai servizi di Java Web Start."

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top