如何在grails中将值从视图传递到控制器

如何在grails中将值从视图传递到控制器,grails,button,view,controller,action,Grails,Button,View,Controller,Action,我需要将Id值传递给我的控制器以执行操作。目前,这是我在控制器中拥有的 def StartServer() { amazonWebService.ec2.startInstances(new StartInstancesRequest([InstanceToStart])) redirect action: index() } instancetostat值将来自视图。在我的视图中,我有一个包含以下列、Id和按钮的表: i-333dced <Button&

我需要将Id值传递给我的控制器以执行操作。目前,这是我在控制器中拥有的

    def StartServer() {
    amazonWebService.ec2.startInstances(new StartInstancesRequest([InstanceToStart]))
    redirect action: index()
    }
instancetostat
值将来自视图。在我的视图中,我有一个包含以下列、Id和按钮的表:

i-333dced <Button>
i-dhdhdhd <Button>
i-er32ws  <Button>
i-333dced
i-DHD
i-er32ws
当我按下按钮时,我希望Id通过,然后执行我的操作。我的按钮代码如下:

  <g:link action="StartServer">
  <input type="button" value="Start Server" class="stopimg" id="startServer"/>
  </g:link>

根据您的需要使用上面的任何人。我打赌,如果您进行搜索,您也会在此处获得与相同要求相关的样本/问题/答案。


根据您的需要使用上面的任何人。如果您搜索,我打赌您也会在此处获得与相同需求相关的示例/问题/答案。

我使用了“创建”链接并做了类似的操作,但是它将我指向开始操作,而不是执行开始操作。我没有得到“指向操作,但不执行它”。当它被定向到动作时,动作应该控制执行什么以及如何执行。请查看操作返回的内容。是否返回任何内容,或者是否完成了任何类型的呈现/重定向?另外,您应该使用
AmazonEc2
作为控制器名称,而不是
AmazonEc2控制器
。我使用了创建链接并执行了类似的操作,但是它将我指向开始操作,而不是执行开始操作。我没有理解“指向操作但不执行它”。当它被定向到动作时,动作应该控制执行什么以及如何执行。请查看操作返回的内容。是否返回任何内容,或者是否完成了任何类型的呈现/重定向?另外,您应该使用
AmazonEc2
作为控制器名称,而不是
AmazonEc2控制器