org.apache.wicket.markup.html.form.TextField.setModel()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(4.8k)|赞(0)|评价(0)|浏览(100)

本文整理了Java中org.apache.wicket.markup.html.form.TextField.setModel()方法的一些代码示例,展示了TextField.setModel()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TextField.setModel()方法的具体详情如下:
包路径:org.apache.wicket.markup.html.form.TextField
类名称:TextField
方法名:setModel

TextField.setModel介绍

暂无

代码示例

代码示例来源:origin: theonedev/onedev

private void onSelectTab(AjaxRequestTarget target) {
  refs = findRefs();
  revField.setModel(Model.of(""));
  revInput = null;
  target.add(revField);
  newItemsView(target);
  String script = String.format("onedev.server.revisionSelector.bindInputKeys('%s');", getMarkupId(true));
  target.appendJavaScript(script);
  target.focusComponent(revField);
}

代码示例来源:origin: org.geoserver.extension/gs-netcdf-out

@Override
  protected void onClick(AjaxRequestTarget ajaxTarget, Form form) {
    newSource.processInput();
    newOutput.processInput();
    newDimensions.processInput();
    String source = newSource.getModelObject();
    String output = newOutput.getModelObject();
    String dimensions = newDimensions.getModelObject();
    if ((source == null || source.trim().isEmpty())
        && (output == null || output.trim().isEmpty())) {
      ParamResourceModel rm =
          new ParamResourceModel(
              "NetCDFOut.emptySourceOutput", null, "");
      error(rm.getString());
    } else if (dimensions != null && dimensions.split("\\s").length > 1) {
      ParamResourceModel rm =
          new ParamResourceModel(
              "NetCDFOut.tooManyDimensions", null, "");
      error(rm.getString());
    } else {
      extraVariables
          .getModelObject()
          .add(new ExtraVariable(source, output, dimensions));
      newOutput.setModel(Model.of(""));
      newSource.setModel(Model.of(""));
      newDimensions.setModel(Model.of(""));
      ajaxTarget.add(container);
    }
  }
};

代码示例来源:origin: org.geoserver.extension/gs-netcdf-out

@Override
  protected void onClick(AjaxRequestTarget ajaxTarget, Form form) {
    newKey.processInput();
    newValue.processInput();
    String key = newKey.getModelObject();
    String value = newValue.getModelObject();
    if (key == null || key.trim().isEmpty()) {
      ParamResourceModel rm =
          new ParamResourceModel("NetCDFOut.emptyKey", null, "");
      error(rm.getString());
    } else {
      GlobalAttribute attribute = new GlobalAttribute(key, value);
      if (!globalAttributes.getModelObject().contains(attribute)) {
        globalAttributes.getModelObject().add(attribute);
      }
      newKey.setModel(Model.of(""));
      newValue.setModel(Model.of(""));
      ajaxTarget.add(container);
    }
  }
};

代码示例来源:origin: org.geoserver.extension/gs-netcdf-out

@Override
  protected void onClick(AjaxRequestTarget ajaxTarget, Form form) {
    newKey.processInput();
    newValue.processInput();
    String key = newKey.getModelObject();
    String value = newValue.getModelObject();
    if (key == null || key.trim().isEmpty()) {
      ParamResourceModel rm =
          new ParamResourceModel("NetCDFOut.emptyKey", null, "");
      error(rm.getString());
    } else {
      VariableAttribute attribute = new VariableAttribute(key, value);
      if (!variableAttributes.getModelObject().contains(attribute)) {
        variableAttributes.getModelObject().add(attribute);
      }
      newKey.setModel(Model.of(""));
      newValue.setModel(Model.of(""));
      ajaxTarget.add(container);
    }
  }
};

代码示例来源:origin: org.geoserver.community/gs-netcdf-out

@Override
  protected void onClick(AjaxRequestTarget target, Form form) {
    newValue.processInput();
    newKey.processInput();
    String key = newKey.getModelObject();
    if (key == null || key.isEmpty()) {
      ParamResourceModel rm = new ParamResourceModel(
          "NetCDFOutSettingsPanel.nonEmptyKey", null, "");
      error(rm.getString());
    } else {
      String value = newValue.getModelObject();
      GlobalAttribute attribute = new GlobalAttribute(key, value);
      if (!globalAttributes.getModelObject().contains(attribute)) {
        globalAttributes.getModelObject().add(attribute);
      }
      newKey.setModel(Model.of("")); // Reset the key field
      newValue.setModel(Model.of("")); // Reset the Value field
      target.addComponent(container);
    }
  }
};

代码示例来源:origin: org.geoserver.web/web-core

public GeoServerLoginPage(PageParameters parameters) {
  //avoid showing two login forms
  if ( get("loginform") != null ) {
    get("loginform").setVisible(false);
  }
  
  TextField field = new TextField("username");
  HttpSession session = ((WebRequest) getRequest()).getHttpServletRequest().getSession();
  String lastUserName = (String) session.getAttribute(UsernamePasswordAuthenticationFilter.SPRING_SECURITY_LAST_USERNAME_KEY);
  field.setModel(new Model(lastUserName));
  add(field);
  
  try {
    if(parameters.getBoolean("error"))
      error(new ParamResourceModel("error", this).getString());
  } catch(Exception e) {
    // ignore
  }
}

代码示例来源:origin: org.geoserver.web/gs-web-core

field.setModel(new Model());
add(field);

代码示例来源:origin: org.geoserver.web/web-sec-jdbc

userNameField.setModel(new PropertyModel<String>(this, "username"));
userNameField.setRequired(false);
add(userNameField);

代码示例来源:origin: org.geoserver.web/gs-web-sec-jdbc

userNameField.setModel(new PropertyModel<String>(this, "username"));
userNameField.setRequired(false);
add(userNameField);

相关文章