我之前已经填充了Web表单来创建模型对象,但我想要做的是从视图中将争论传递给应用程序方法。在我看来:
<form>
<input type="text" id="arg"></br>
<input type="submit" onsubmit="@routes.Application.search(@arg)" value="Submit">
</form>
但这似乎不正确。是否有其他方法通过使用scala帮助程序自己处理HTML输入。 search 方法将字符串作为参数,并包含在routes表中。
答案 0 :(得分:0)
您的输入需要有一个名称,然后您就可以毫无问题地将其与请求绑定。
答案 1 :(得分:0)
在arg之前删除“@”。你不需要它,方法调用中的第一个“@”足以启动剪切的Scala代码。
<form>
<input type="text" mame="arg" id="arg"></br>
<input type="submit" onsubmit="@routes.Application.search(arg)" value="Submit">
</form>