gpt4 book ai didi

java - Play Framework 停留在同一页面然后更改语言

转载 作者:太空宇宙 更新时间:2023-11-04 11:55:58 25 4
gpt4 key购买 nike

我正在使用 java 的 play 框架

我想问你一个问题,是否可以从Http请求中获取路由方法而不是url或路径,因为我需要更改一些路由参数值才能以不同语言的url打开网页。例如:

 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.**

我不能只替换语言前缀,因为我只能打开英语的网址。有什么想法如何从http请求获取路由方法吗?提前致谢。

最佳答案

如果有人遇到同样的问题,最简单的解决方法是使用java反射调用反向路由类并激活所需的方法。

关于java - Play Framework 停留在同一页面然后更改语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41396026/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com