【发布时间】:2017-05-07 12:36:54
【问题描述】:
我使用下一个代码
@Value("${app.user.root}")
private String userRoot;
从我的 application.properties 文件中获取常量值。
在我的GetMapping method 中,我需要重定向到 error 页面并传递一个字符串作为参数。
@GetMapping("/user/activate")
public String activate(String activation) {
Users u = usersService.activate(activation);
if (u != null) {
usersService.autoLogin(u);
return "redirect:/";
}
return "redirect:/error?message=Could not activate with this activation code, please contact support";
但我需要使用不同的语言有不同的字符串值。所以,我使用的是 Spring i18n,但是我怎样才能在运行时获得我需要的值呢?我需要这样的东西:
return "redirect:/error?message=${errorMessage}";
谢谢你,希望你能帮助我。
【问题讨论】:
标签: java html spring spring-mvc