我有兩個問題。首先,我想知道當你點擊控制器時,標籤是如何與其內部的其他標籤進行交互的,具體來說,我有一個標籤的外部,另一個標籤在標籤的內部,form標籤外部的textField位於在控制器內部PARAMS一次,但文本框內形式標籤沒有在PARAMS,這是爲什麼?需要了解Grails params的工作原理
我的第二個問題是有標籤周圍工作。我試圖訪問代碼中的值我的參數一旦我打到控制器,他們根本就不在那裏,我有一個右邊的,最後在參數中......但不是。
這是一個.gsp的例子。問題:
<div id="includedNodes">
<g:textField name="happyTextField" value="I. FEEL. HAPPY!" />
<g:select name="selectto" id="selectTo" multiple="true"
size="25" from="${['is', 'this', 'working?']}"/>
</div>
這裏是控制器:
def includedNodes = params.selectTo
def otherIncludedNodes = params.selectto
def textfieldData = params.happyTextField
def hello = "asdf" // <--- I put a breakpoint here
一旦斷點被擊中,我檢查參數,可以看到的是happyTextField在PARAMS,但selectto不是。
在此先感謝您的幫助。