2011-12-13 3 views
0

После поиска какое-то время я не могу найти конкретную информацию о проблеме просмотра апплетов ICEPDF, которую я имею. Я успешно использовал ant build для создания папки dist, я подписал файлы jar, загруженные на мой сервер. Я не могу понять, почему я продолжаю получать пустой экран, я пытался использовать теги вместо тегов, но все равно получаю пустой экран ... Спасибо за вашу помощь.icepdf applet viewer blank

<body> 
    <object width="800"height="600" archive="icepdf-core.jar, icepdf-viewer.jar, icepdf-applet.jar" 
    <param name="type" value="application/x-java-applet;jpi-version=1.5.0"/> 
<param name="java_arguments" value="-Xmx128m"/> 
    <param name="classloader_cache" value="false"/> 
    <param name="url" value="http://www.example.com/weekly.pdf"/> 
    <param name="code" value="ViewerApplet.class"/> 
</object> 
</body> 
+0

* "http://www.example.com/weekly.pdf" * Является ли этот апплет цифровой подписью? Является ли апплет подан с example.com? Апплет проглатывает исключения? Есть ли выход в консоли Java? Почему апплет, а не кадр? –

+0

Апплет имеет цифровую подпись. Его обслуживают с сайта www.ryansnotes.com/icepdf/dist/PDFApplet.htmlИспользование апплета для контроля доступа к документу, пользователи должны иметь возможность печатать, а не загружать. – AfDev

+0

* «пользователи должны иметь возможность распечатывать и не загружать». * Учитывая, что пользователь может подключить источник страницы, см. Расположение PDF-файла и загрузить его напрямую, что никогда не будет подлежать исполнению. BTW - этот код, который вы вставили, недействителен. Он даже не хорошо сформирован. Попробуйте [проверить его] (http://validator.w3.org/). –

ответ

0

Убедитесь сначала, если банка была подписана correcty по:

jarsigner -verify jar-file 

Если да, то попробуйте заменить имя кувшина, как иногда сервер сохраняет копию файла банки, это почему иногда изменения, сделанные в банке, не отражаются при загрузке на сервер.

Также проверьте, совместима ли версия java, где работает файл jar, с тем, как был создан файл jar.