1
我有如下的MVC控制器,並將/home
映射到該控制器。要重定向到/home
從流程我使用externalRedirect:contextRelative:/home
在view
屬性。有可能通過POST
將一些數據傳遞給/home
?Spring WebFlow:POST從流程到MVC控制器
MVC控制器
@Controller
public class MainController {
@RequestMapping(value="/home", method=RequestMethod.POST)
public String index(@RequestParam String data) {
return "index";
}
}
流量
<end-state id="home" view="externalRedirect:contextRelative:/home" />
謝謝。你有任何想法如何將多個查詢參數從流量傳遞給mvc控制器嗎? – marioosh 2011-05-25 05:43:25
@marioosh您可以使用會話或持久存儲(DB)。但是我認爲你可能想退後一步並評估你實際做了什麼--Webflow允許你在請求之間存在數據,給你一個有狀態的對話。如果您需要將這些數據傳遞給另一個控制器,那麼聽起來您可能只需要將另一個步驟合併到流程中(而不是其他控制器)。 – David 2011-05-25 14:31:24
所以沒有辦法使用post方法(爲了從url中隱藏請求params)?? – Mitchapp 2016-04-19 14:56:27