У меня есть метод контроллера с RequestMapping.PUT и имеющий URIПружина 3: Связывание же метод контроллера для множественной формы действия
@RequestMapping(value = "/add/email", method = RequestMethod.POST)
public String addNewAccountEmail(@Valid @ModelAttribute EmailClass emailObject, BindingResult bindingResult, Model model) {
return displayForm(model);
}
У меня есть форма, как:
<form:form id="add-user-email" action="/add/email" name="manageUserAddEmail" method="post" modelAttribute="accountEmail">
Хочу иметь больше форму указание на то же действие, но необходимо выполнить различные операции внутри addNewAccountEmail метод. Итак, как я могу достичь этого весной? В принципе, любой параметр, который может заставить меня дифференцировать функциональные возможности или каким-то образом я могу иметь несколько методов, имеющих одинаковый URL и метод URL-адреса RequestMapping?
Я могу использовать RequestMethod.POST, поскольку у меня есть аналогичные требования для других методов.
В основном я не хочу, чтобы URL-адрес изменялся в браузере при вызове действий, поэтому я хочу, чтобы все действия формы указывали на тот же URL-адрес действия.
Это совершенно неясно, что вы просите. Что такое Добавить адрес электронной почты, Добавить родительский адрес электронной почты? Что такое 'com.abcd.AllURLS.user_email'? –
Отредактированный вопрос. Дайте мне знать, если у вас есть какие-то сомнения. –