JSP код, когда пользователь мобильный - PullRequest
0 голосов
/ 06 февраля 2012

Я пытаюсь найти лучший способ создать мобильный сайт (не полагаясь строго на медиа-запросы) из существующего кода jsp и xsl.не прибегая к сайту только для мобильных устройств, мы обсудили с клиентом, что мы используем текущие страницы JSP и затем обслуживаем различные блоки кода в зависимости от того, находится ли пользователь на мобильном устройстве или нет.По сути, я знаю, что могу скрывать / показывать другой код с помощью медиазапросов, но я стараюсь, если это вообще возможно, не показывать дополнительный код.Кто-нибудь может указать мне какую-либо информацию по этому поводу или объяснить, как это будет сделано?

1 Ответ

2 голосов
/ 06 февраля 2012

Используйте user-agent, чтобы установить флаг mobile в сеансе пользователя, чтобы запомнить, что сеанс предназначен для мобильного устройства, и используйте

<c:if test="${!mobile}">...</c:if>

обслуживать только данный раздел JSP, если устройство не мобильное устройство.

См. http://detectmobilebrowsers.com/ о том, как обнаружить мобильный браузер.

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