我正在使用Spring映射。并具有以下映射代码。问题是这些和其他需要考虑的问题有20种可能的拼写错误。而不是为每个url添加一个RequestMapping,如30或40,有没有办法简单地重定向这些。我知道我的工作方式并不干净,并希望了解如何将我的请求映射到minium。感谢。
@RequestMapping("/protect")
public String protect(Model model) {
QuickResponse qr = createQR();
model.addAttribute("qr", qr);
return "qr_general";
}
答案 0 :(得分:2)
我不确定可能会拼错的是什么,但我认为你指的是被映射到的路径。
@RequestMapping
注释的默认value
成员需要String[]
,因此您应该可以将所有映射放在一个位置:
@RequestMapping({"/protect", "/protekt", "/proteckt", "/protext"})
public String protect(Model model) {
QuickResponse qr = createQR();
model.addAttribute("qr", qr);
return "qr_general";
}