Jak ograniczyć rozszerzenia tras w ścieżkach @RequestMapping dla kontrolerów Spring MVC?

Mam dość proste zadanie, które chcę wykonać, ale nie mogę znaleźć informacji na temat routingu Spring MVC na ten temat. Mam bardzo prosty kontroler, który kieruje ścieżkę do widoku:

@Controller
@RequestMapping(value = "/help")
public class HelpController {

    private static final String HELP = "help";

    @RequestMapping(method = RequestMethod.GET)
    public String help(Model model, Locale locale) {
        model.addAttribute("locale", locale);
        return HELP;
    }
}

Chciałbym rzucić 404, jeślihttp://mysite.com/help.some.extension.is.entered, ale Spring wydaje się rozwiązywać przykład do / help. Javadoc mówi, że adnotacja @RequestMapping jest tylko mapowaniem URI serwletu, ale pomyślałem / pomogę, że musi być dokładnym dopasowaniem. Wszelkie wyjaśnienia zostaną docenione.

questionAnswers(4)

yourAnswerToTheQuestion