Возврат значения из веб-приложения Java запуска - PullRequest
0 голосов
/ 14 февраля 2011

Хотите знать, если кто-нибудь знает, есть ли способ «вернуть» что-то из веб-приложения java для запуска в код на веб-сайте.Например, скажем, пользователю нужно было выбрать местоположение в Java-приложении.Это тогда передало бы значение местоположения назад к коду на веб-странице (который является php и javascript).Я выяснил, как передавать аргументы в программу, но до сих пор не могу найти какой-либо способ получить их после долгих поисков.Любая помощь будет высоко ценится, спасибо.

Ответы [ 2 ]

0 голосов
/ 14 февраля 2011

Вы можете использовать URL или сокеты для подключения к хосту «того же источника». Вы также можете использовать BasicService для открытия веб-страницы, возможно, с другого сервера, в браузере (хотя это не должно использоваться для отправки информации обратно, поскольку это будет GET, а не POST).

0 голосов
/ 14 февраля 2011

В принципе нет, поскольку приложение Webstart может работать без какого-либо открытого веб-сайта.

Но если ваши клиенты используют плагин Java начиная с версии 1.6.0_10 или более поздней (а не Safari и некоторые другие браузеры со специальной обработкой Java), вы можете использовать апплет с поддержкой JNLP, который может делать то же самое как приложение веб-запуска (то есть загрузка файлов и тому подобное) и всегда привязано к веб-странице. Затем он может использовать Javascript-мост или просто loadDocument с правильными параметрами для передачи информации.

...