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