Интеграция апплета и JSF - пример - PullRequest
1 голос
/ 22 сентября 2011

Есть ли учебник или простой пример апплета с JSF? Как выполнить запрос к управляемому бину из апплета?

Ответы [ 2 ]

1 голос
/ 22 сентября 2011

JSF (и, следовательно, управляемые bean-компоненты) выполняются на сервере для создания HTML;Апплет выполняется на компьютере клиента - поэтому вы не можете просто передать ссылку на управляемый компонент в апплет.

Если вам просто нужно передать значение из управляемого компонента в апплет во время запуска,вы можете использовать подэлемент <param> тега для передачи этого значения.

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

1 голос
/ 22 сентября 2011

Не используйте управляемый компонент JSF. Это не подходит для этой работы. Используйте сервлет или веб-сервис. Для обмена данными используйте область сеанса с уникальным автоматически сгенерированным ключом, который вы передаете в качестве параметра апплету заранее. Таким образом, данные будут также доступны JSF.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...