Я использую рамки игры с JavaPlay Framework пребывание на той же странице, то изменение языка
Я хотел бы задать вам вопрос, если можно получить маршрутный метод не URL-адрес или путь из запроса HTTP, потому что я необходимо изменить некоторые значения параметров маршрута, чтобы можно было открыть веб-страницы на другом языке. Например:
POST /namai.html controllers.Application.postComment(String lng="ru")
POST /home.html controllers.Application.postComment(String lng)
http://localhost:9000/en/namai.html **I would get bad request call**
http://localhost:9000/ru/namai.html **Page would open but link would be not the same language.**
Я не могу просто заменить языковой префикс, потому что я только открыл URL-адрес на английском языке. Любые идеи о том, как получить метод маршрута из запроса http? Заранее спасибо.
Что вы уже пробовали? – cchantep
Я уже пытался разобрать метод маршрута из файла маршрутов в зависимости от url, но не успел там, из-за параметров url в файле маршрутов. Пытался получить информацию о методе маршрута из http-запроса и без успеха. Мне действительно нужен java-метод, который найдет метод маршрута в зависимости от URL-адреса или пути. – pov12ke12
Вы должны взглянуть на обратную маршрутизацию – cchantep