![](/img/trans.png)
[英]Selecting default Boolean value in <form:select> in SpringMVC
[英]In SpringMVC, is there anyway to select a controller method using a form element value?
在Spring MVC中,無論如何都要使用表單元素值來選擇控制器方法嗎? 例如,假設我們在表單中有兩個名稱為“action”的按鈕。 反正有沒有使用任何javascript根據用戶點擊的按鈕執行不同的控制器方法?
是的,使用@RequestMapping(params="...")
。 查看文檔 。
您可以通過參數條件縮小路徑映射:一系列“myParam = myValue”樣式表達式,只有在發現每個此類參數具有給定值時才會映射請求。 例如:
@Controller
@RequestMapping("/owners/{ownerId}")
public class RelativePathUriTemplateController {
@RequestMapping(value = "/pets/{petId}", params="myParam=myValue")
public void findPet(@PathVariable String ownerId, @PathVariable String petId, Model model {
// implementation omitted
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.