我有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方法中的不同操作。那麼我怎麼能在Spring中實現這個呢?基本上任何參數可以使我區分功能或以某種方式我可以有多個方法具有相同的RequestMapping URL和方法?
我只能使用RequestMethod.POST,因爲我對其他方法也有類似的要求。
基本上我不想在調用操作時在瀏覽器中更改URL,這就是爲什麼我想要所有表單操作指向相同的操作URL。
它完全不清楚你在問什麼。什麼是添加帳戶電子郵件,添加家長電子郵件什麼是'com.abcd.AllURLS.user_email'? –
編輯的問題。如果您有任何疑問,請告訴我。 –