java - 按回车键提交表单

标签 java jakarta-ee wicket wicket-1.5

我想按回车键提交表单。 Wicket 允许这样做,直到任何按钮附加到表单并且可见。 在 wicket freamwork 中有什么方法可以通过简单地按回车键来提交表单吗?

输入作品:

Form<?> searchForm = new Form<Void>("searchForm");
add(searchForm);
searchForm.add(button);

输入无效:

Form<?> searchForm = new Form<Void>("searchForm");
add(searchForm);
searchForm.add(button);
button.setVisible(false);

在这两种情况下,按钮都是一个简单的 AjaxButton。

最佳答案

在 HTML 中隐藏您的按钮:
style="visibility:hidden;"

然后在 Java 代码中执行此操作:
searchForm.setDefaultButton(button);

关于java - 按回车键提交表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13649669/

相关文章:

java - JPA - 悲观锁 - 当锁存在时会发生什么?

java - 为 ListView Android 设置 View 属性

java - wicket 1.5 + 错误页面 + 找不到 css 资源的相关路径

Wicket 口 :how to combine CompoundPropertyModel and LoadableDetachableModel

java - Android Froyo 设置铃声

java - org.apache.wicket.util.resource.IResourceStream 抛出 javascript 错误。不能下载文件

java - 很难将文件从 Eclipse 发布到 Tomcat

java - WebLogic Server::服务器不支持 J2EE Web 模块规范的 3.0 版

java - Apache Wicket 口 : dynamic key for message with embedded HTML

自定义类的Java函数重载歧义