POST 形式与狂欢
POST form with Revel
我正在尝试从 POST 表单中获取数据并将其显示在与 Revel 相同的页面中。
我需要做什么才能有效地将值从 html 页面传递到 Go 控制器?
这是 HTML:
<form method="POST" action="/" id="doIt">
<input type="text" name="sendIt" /> <br/>
<input type="submit" value="send" />
</form>
围棋:
func (c App) Index() revel.Result {
dat := c.Params.Form.Get(doIt);
return c.Render(dat)
}
编辑:似乎 POST 和 GET 数据通过其 ID 绑定到 Revel。弄对了,我可能会找到解决办法!
它似乎适用于输入标签而不是表单...
所以这个 wolution 对我有用:
func (c App) Index() revel.Result {
dat := c.Params.Get(sendIt);
return c.Render(dat)
}
我正在尝试从 POST 表单中获取数据并将其显示在与 Revel 相同的页面中。
我需要做什么才能有效地将值从 html 页面传递到 Go 控制器?
这是 HTML:
<form method="POST" action="/" id="doIt">
<input type="text" name="sendIt" /> <br/>
<input type="submit" value="send" />
</form>
围棋:
func (c App) Index() revel.Result {
dat := c.Params.Form.Get(doIt);
return c.Render(dat)
}
编辑:似乎 POST 和 GET 数据通过其 ID 绑定到 Revel。弄对了,我可能会找到解决办法!
它似乎适用于输入标签而不是表单... 所以这个 wolution 对我有用:
func (c App) Index() revel.Result {
dat := c.Params.Get(sendIt);
return c.Render(dat)
}