У меня есть контроллер, связанный с URL: "/ruleManagement".
Внутри моего JSP у меня есть форма, которая направляет (на отправке) на url "ruleManagement/save". Когда есть ошибки с полями ввода, я хочу, чтобы он возвращал исходную форму View. Здесь начинается проблема...
Проблема 1) Теперь, когда URL-адрес "/ruleManagement/save", моя форма submit теперь указывает на "/ruleManagement/ruleManagement/save".
Проблема 2) Я попытался использовать тэг spring: url для генерации абсолютных путей для меня, что обычно отлично работает. Но когда я помещаю тег spring: url внутри тега, тег spring: url не получает правильную разборку.
<form:form action="<spring:url value='/ruleManagement/save' ...>" method="post">
Когда я анализирую DOM после загрузки страницы, мой тег формы выглядит примерно так:
<form action='<spring:url value="/ruleManagement/save" />' ... >
Если я не использую тег spring: url и вместо этого использую только "/ruleManagement/save", генерируемый url исключает мое имя приложения в URL-адресе, что также неверно.
Как создать последовательный шаблон URL во всех представлениях независимо от пути? Если ответ "using spring: url", как мне получить этот контент внутри формы: тег формы?