带有2个提交按钮的Play Framework 2.3.2

詹姆斯2707

我有一个带有两个提交按钮的表单,一个要保存,另一个要保存并创建新的按钮。我需要知道控制器中用户在表单中按下了哪个按钮。我尝试了几种在Internet上找到的解决方案,但没有一个对我有帮助。我不知道它是否是播放框架的版本。我正在Java中使用Play框架2.3.2谢谢!

迪特·里贝因(Dieter Rehbein)

我已经用这种方式完成了(也许有更好的解决方案,但是它可以工作):

风景:

@helper.form(action=routes.MyController.myMethod() {

.....

<input type="submit" value="update"     name="update" >
<input type="submit" value="create new" name="createNew" >
}

控制器:

public static Result myMethod() throws IOException {
    ....
    DynamicForm requestData = Form.form().bindFromRequest();

    if (requestData.get("update")!=null) {
        // do the update
    } else if (requestData.get("createNew")!=null) {
        // create a new one
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Zend Framework 2和ExtJS

来自分类Dev

Zend Framework 2中的路由

来自分类Dev

Facebook auth plugin for play framework 2

来自分类Dev

PDO例外ZEND Framework 2

来自分类Dev

Play Framework2的MongoDB插件之间有何区别?

来自分类Dev

Symfony 2表单,带有两个提交按钮

来自分类Dev

Play Framework 2 Java-忘不了

来自分类Dev

使用Angular禁用“提交”按钮,直到选中2或3个复选框

来自分类Dev

使用Play Framework 2进行对象化

来自分类Dev

Play Framework 2视图声明

来自分类Dev

Play Framework 2无法从表单获取数据

来自分类Dev

当我单击一个时,带有2个提交按钮的Rails形式disable_with选项也开始禁用其他按钮

来自分类Dev

Zend Framework 2和ExtJS

来自分类Dev

Play Framework specs2失败

来自分类Dev

Zend Framework 2 URL重写

来自分类Dev

在Play 2 Framework上配置QueryDSL

来自分类Dev

Zend Framework 2形式

来自分类Dev

Zend Framework 2中的ZendSearch

来自分类Dev

Play Framework 2 Java-忘不了

来自分类Dev

Zend framework2 +带有参数的路由

来自分类Dev

Zend Framework 2会议

来自分类Dev

Play Framework 2.x泛型

来自分类Dev

使用2个按钮提交而不刷新

来自分类Dev

java,带有2个按钮的窗口

来自分类Dev

带有OpenCV 3的OpenNI2

来自分类Dev

在带有scala的Play Framework 2中使用多部分验证带有图像上传的表单数据

来自分类Dev

使用带有 2 个按钮的 jQuery 旋转图像

来自分类Dev

PHP 带有 2 个控制继电器的按钮

来自分类Dev

提交按钮未提交表单,因为我有 2 个带有 ajax 请求的按钮