0
我嘗試實現一個非常簡單的Spring MVC應用程序,但不想綁定一個bean或模型,因爲我只是想通過控制器將值從一個視圖傳輸到另一個視圖。如何通過控制器將值從一個視圖傳輸到另一個視圖?
考慮以下幾點:
我有一個簡單searchForm
<form id="searchForm" name="searchForm" method="POST">
<input name="test" name="test"/>
<input type="submit" value="Submit"/>
</form>
然後我有在控制器的方法,其攔截POST請求:
@RequestMapping(method = RequestMethod.POST)
public ModelAndView processSubmit(ModelMap model, HttpServletRequest httpRequest)
{
return new ModelAndView("Results", model);
}
我現在想讀在「測試」輸入中提交的值,因此在結果視圖中我提供:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<body>
<c:out value="${test}"/>
</body>
但我沒有看到提交的值。
那麼,沒有得到這行代碼的價值 – Joly 2012-01-31 18:22:18
感謝最終得到它。你是對的,我試着用Spring試試這個,忘了所有關於基本的jsp :) – Joly 2012-01-31 18:40:06
如果我需要從Spring控制器中讀取值,而不是從結果視圖中讀取值,該怎麼辦? – Joly 2012-01-31 19:41:57