Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: Апплеты > Апплет и сессия |
Автор: Aprol 27.4.2009, 05:32 |
Тема про совмещение апплета и struts. Ситуация такая, нужно апплету получить доступ к пользовательской сессии HttpSession. Как это можно осуществить? Просто апплету нужны данные из сессии, а передавать их через html-плохо. параметров получится больше 100. Можно отправлять объектный поток в апплет из Action'а без запроса со строны апплета? |
Автор: COVD 27.4.2009, 14:01 | ||
Сессия - это обьект в HashMap. Для доступа к сессии апплету ( как и любому другому клиенту ) всего лишь надо знать ключ - идентификатор сессии - JSESSIONID. Кто создает сессию, тот и получает в ответе с сервера этот идентификатор. Обычно в форме куки. И обычно сессия создается в запросе браузера. Следовательно, надо суметь передать из браузера в апплет этот идентификатор (работа с javascript ). Или рассмотреть возможность сервера прописать идентификатор в параметрах апплета. |