0
我需要將Id值傳遞給我的控制器以執行操作。目前這是我在我的控制器中的。如何在grails中將值從視圖傳遞到控制器
def StartServer() {
amazonWebService.ec2.startInstances(new StartInstancesRequest([InstanceToStart]))
redirect action: index()
}
InstanceToStart
的值將來自視圖。在我看來,我有以下的列,Id和按鈕表:
i-333dced <Button>
i-dhdhdhd <Button>
i-er32ws <Button>
當我按我想的Id傳遞,然後執行我的行動按鈕。我的按鈕代碼如下:
<g:link action="StartServer">
<input type="button" value="Start Server" class="stopimg" id="startServer"/>
</g:link>
我使用了創建鏈接並做了這樣的事情,Start Server,但是它將我引導到開始動作而不是執行開始動作。 –
我沒有得到,「指揮行動,但沒有執行」。當它指向動作時,動作應該控制着什麼以及如何執行。看看該行動返回的內容。是否返回任何內容或是否進行了任何類型的呈現/重定向?另外,您應該使用'AmazonEc2'作爲控制器名稱而不是'AmazonEc2Controller'。 – dmahapatro