Как получить заголовок User-Agent на JSP с Struts 2 - PullRequest
0 голосов
/ 16 января 2012

Как получить заголовок User-Agent на JSP, используя Struts 2?

Заранее спасибо!

1 Ответ

1 голос
/ 17 января 2012

Если мои предположения верны, вы хотите иметь заголовок User-Agent для работы с несколькими представлениями, например, для настольных и мобильных устройств (только предположение)

Существуют различные способы узнать подробности об использовании агента. Один простой способ пришел мне в голову - это простой JSTL

<c:set var="user-agent" value="${header['User-Agent']}" scope="session"/>

другой простой код JSP

String user_agent = request.getHeader("user-agent");

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

Любые другие входные данные могут быть предоставлены в зависимости от ваших требований.

...