我们已经完成了 95% 的申请。我们想要向浏览器中的所有模板 URL 添加额外的参数 mode=1。是否可以通过在路由文件等一处添加来实现,
URL 应在地址栏中可见。
假设原来的url是
http://localhost:9000/design/customersList
需要添加mode=1,就像
http://localhost:9000/design/customersList?mode=1
一般
http://localhost:9000/{module}/{action}?mode=1
最佳答案
使用 @Before 方法创建一个 Controller ,并在此方法中添加您的参数
@Before
public static void setUpTemplate() {
renderArgs.put("mode", "1");
}
在所有 Controller 中,将此 Controller 添加为带有 @With 注释的拦截器
关于routes - 如何向 play 框架中的所有模板添加附加参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8487244/