获取 wicket 中输入的值

Get value of a input in wicket

我对检票口不熟悉。

我想获取 html 页面中输入的值并将其转换为字符串并在 java 模式下处理它,但我不知道该怎么做。

如有任何帮助,我们将不胜感激。

您可以使用 Wicket Examples Echo 应用作为灵感:

演示:http://examples7x.wicket.apache.org/echo

代码:https://github.com/apache/wicket/tree/e5ce1df6aa7f55ab3e1a0dac8b8d09250b510c1f/wicket-examples/src/main/java/org/apache/wicket/examples/echo

例如:

    PasswordTextField ptf = new PasswordTextField("password", Model.of(""));

    Form form = new Form("exampleForm"){
                @Override
                public void onSubmit() {
                   System.out.print(ptf.getModelObject());
                }
    }
    form.add(ptf);

因此,当您提交表单时 - 您可以通过调用 textField 对象上的 getModelObject() 方法从密码文本字段中获取已提交的值。