2012-06-28 13 views
0

是否有可能得到的模式,即當前視圖已經用於渲染,在的onsubmit()方法?領型()

我有點想「重定向模式」,是由返回給從另一個控制器當前視圖

new ModelAndView("searchResults", "model", myModel) 
+0

我fyou想改變觀點,即控制器返回剛剛在return語句更改視圖名稱。 – NimChimpsky

+0

@NimChimpsky我需要這個觀點。它包含一個按鈕。按下它,我想要使用同一模型的另一個視圖。 – user1006115

回答

0

你可以做一個形式引用任何屬性,並使用類似提交任何servlet /控制器:

Incldue標籤

<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%> 
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 

創建網址VAR

<c:url var="myURL" value="/ANywhere/whatever" /> 

定義形式類似

<form:form name="myForm" id="myForm" action="${myUrl}" method="POST" modelAttribute="yourAttribue"> 
<form:input path="firstname" /> 
+0

謝謝你的回覆。 我想重定向該模型是由'返回新的ModelAndView(「SearchResult所」,「模型」就是myModel)給當前視圖從另一個控制器' – user1006115

+0

你要提交每個屬性在當前視圖到另一個控制器? Usign術語重定向有點令人困惑,你做服務器端'返回'重定向:myOtherView「; 「 – NimChimpsky