Сейчас мы работаем над проектом, который будет иметь настольную и мобильную версию сайта, созданную в Spring. Мы хотим, чтобы мобильная и настольная версии имели одинаковую систему безопасности Spring и т. Д.
Мы используем Spring mobile для определения того, мобильное устройство или нет, и, возможно, можем использовать параметр предпочтения сайта Spring.
Мы не хотим использовать весенний мобильный перенаправитель, так как он, кажется, перенаправляет на другой домен (например, m.website.com) и не будет легко использовать ту же самую весеннюю защиту.
Так что я думаю, что с помощью HandlerInterceptor можно перенаправить в конкретный каталог на сайте - например, "/jsp/mobile/".
1) Возможно ли в этом расширенном HandlerInterceptor использовать детектор устройств Spring Mobile в методе preHandle?
2) Как лучше всего перенаправить? Это а) просто использовать http-ответ или б) как-то изменить viewResolver и изменить префикс с "/ jsp /" на "/ jsp / mobile /"
Извините за длинный вопрос, но я надеялся добавить как можно больше информации о том, что мы пытаемся сделать!
Приветствия