Я не уверен относительно того, что может быть написано с ошибкой, но я думаю, что вы имеете в виду путь, на который отображается.
По умолчанию аннотация @RequestMapping
value
участник занимает String[]
, поэтому вы должны иметь возможность поместить все свои сопоставления в одном месте:
@RequestMapping({"/protect", "/protekt", "/proteckt", "/protext"})
public String protect(Model model) {
QuickResponse qr = createQR();
model.addAttribute("qr", qr);
return "qr_general";
}