java - 提交表单时检索 Wicket 文本字段的值

标签 java wicket

ModalWindow 内,我有一个包含文本字段的面板。当用户提交表单所属的表单时,如何使用 Wicket 检索字段的值?

最佳答案

保存表单值的一种常见方法是在表单组件(在您的例子中为文本字段)和 Java 代码中的某些变量之间设置 PropertyModel ( Javadoc ) 关系。

例如,如果您想获取公司首席执行官的姓名,您可以使用

Company theCompany = new Company();
// ...
add(new TextField("ceoName", new PropertyModel(theCompany, "ceo")));

在您的页面类中,

<input type="text" wicket:id="ceoName">

在你的标记中

class Company {
    String ceo;
    // ...

其他地方。

如果您提供有关您正在尝试执行的操作的更多信息,我和其他人可能能够提供更具体/有用的答案。

关于java - 提交表单时检索 Wicket 文本字段的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8090386/

相关文章:

java - JPA with Hibernate - 如果实现复合键则缺少列

java - 从 Alfresco Explorer 中的空间复制内容

wicket - 在 Wicket 中定义自己的反馈消息

java - 在 Wicket 中接收 jQuery 正文更改

java - 使用 OWB 在 TomEE 上部署 Wicket CDI

java - Wicket SpringBean 在一个面板上生成 NotSerializedException,但在另一个面板上则不会

来源不明的 java.util.NoSuchElementException

java - 引用 jar 中的数据文件

java - 从 HttpServletRequest 获取用户名和密码

java - 如何使用基于 Spring 4 Java 的配置来配置 Apache Wicket?