![](/img/trans.png)
[英]grails gsp variables: how to pass as parameter of controller method in gsp
[英]Grails passing variables from gsp to controller
我對Grails相對較新,請原諒我,如果我的問題很容易解決。
我正在開發一個小的WepApplication,並且在我的gsp中創建的變量存在問題。
我用<%ArrayList kategorie = new ArrayList()%>創建我的變量,以便在后面的方法中使用,如下所示:
<g:set var="iterate2" value="${0}" />
<g:while test="${iterate2<kategorie.size }">
<h3>
<% println kategorie.get(iterate2) %>
</h3>
<div>
<p>
<% println kategoriebesch.get(iterate2) %>
</p>
<form>
<g:actionSubmit value="weiter" action="weiter" />
</form>
</div>
<% iterate2++ %>
</g:while>
現在我想將變量kategorie傳遞給我的控制器,但我似乎無法弄清楚如何做到這一點。
我還嘗試在控制器中創建一個靜態變量,然后在視圖中更改此變量的值,但這似乎也不起作用。
我將不勝感激任何幫助。
將值存儲在隱藏的輸入中
<g:each in="${kategorie}" var="kat" status="i">
<h3>
${kat}
</h3>
<div>
<p>
${kategoriebesch[i]}
</p>
<form action="weiter">
<input type="hidden" name="kategorie" value="${kat}" />
<input type="submit" value="weiter" />
</form>
</div>
</g:each>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.