2014-09-30 1 views
0

я должен вставить класс в файл фляги на веб-страницеJar работает при встраивании в качестве апплета в веб-страницы, но не работает при использовании метода JNLP

Функциональность отлично работает при использовании Java-апплет тег, но из-за проблемы безопасности с клиентских компьютеров, пришлось искать альтернативу.

Пробовал писать jnlp-файл для банку и использовать deployjava.runapplet на веб-странице для запуска того же самого. Но это отображает пустой серый экран и не показывает ошибок в java-консоли.

Как я могу отладить свою проблему?

P.S: Я не знаком какой-либо из файлов .jar

+0

используя слово «интернет-протокол», потому что это мой первый пост, и этот сайт не позволяет мне писать короткую форму. То же самое касается моей ссылки по умолчанию tomcat, так как этот сайт не позволяет мне писать полную форму слова lh.So представьте себе lh вместо xxxx для ссылки по умолчанию tomcat –

+0

вы должны сделать следующие проверки: 1) is проблема сети/tomcat? ---> попробуйте wget файл jar из tomcat, используя этот url , если нет, это проблема с клиентом (например, проблема с безопасностью?) ---> проверьте, что происходит на консоли java: он должен сказать, что такое загрузка, откуда и когда и почему возникают проблемы –

+0

@Dan M 1. Нет проблемы с брандмауэром с клиентской стороны, и URL-адрес не работает даже с hosrt-машины 2. Я попробую java-консоль и сообщит наблюдения –

ответ

0

Не совсем ответ, но проверить, если вы используете абсолютные URL в вашем HTML, это иногда вызывает поведение, которое вы описали.

+0

Я использовал абсолютный url. Это мой первый пост и, следовательно, не удается опубликовать полную ссылку –

+0

Используйте относительный URL-адрес, когда вы обращаетесь к xxxx в качестве сервера, браузер пытается получить JNLP из локального хоста (при условии, что вы использовали http: // localhost: 8080/....), если вы использовали абсолютный URL-адрес в HTML, измените его на/test/JNLP_name, должны работать, проверять – Ironluca

Смежные вопросы