Tabnine Logo
SelectTag.getName
Code IndexAdd Tabnine to your IDE (free)

How to use
getName
method
in
org.springframework.web.servlet.tags.form.SelectTag

Best Java code snippets using org.springframework.web.servlet.tags.form.SelectTag.getName (Showing top 10 results out of 315)

origin: spring-projects/spring-framework

/**
 * If using a multi-select, a hidden element is needed to make sure all
 * items are correctly unselected on the server-side in response to a
 * {@code null} post.
 */
private void writeHiddenTagIfNecessary(TagWriter tagWriter) throws JspException {
  if (isMultiple()) {
    tagWriter.startTag("input");
    tagWriter.writeAttribute("type", "hidden");
    String name = WebDataBinder.DEFAULT_FIELD_MARKER_PREFIX + getName();
    tagWriter.writeAttribute("name", name);
    tagWriter.writeAttribute("value", processFieldValue(name, "1", "hidden"));
    tagWriter.endTag();
  }
}
origin: spring-projects/spring-framework

@Override
protected int writeTagContent(TagWriter tagWriter) throws JspException {
  SelectTag selectTag = getSelectTag();
  Object items = getItems();
  Object itemsObject = null;
  if (items != null) {
    itemsObject = (items instanceof String ? evaluate("items", items) : items);
  }
  else {
    Class<?> selectTagBoundType = selectTag.getBindStatus().getValueType();
    if (selectTagBoundType != null && selectTagBoundType.isEnum()) {
      itemsObject = selectTagBoundType.getEnumConstants();
    }
  }
  if (itemsObject != null) {
    String selectName = selectTag.getName();
    String itemValue = getItemValue();
    String itemLabel = getItemLabel();
    String valueProperty =
        (itemValue != null ? ObjectUtils.getDisplayString(evaluate("itemValue", itemValue)) : null);
    String labelProperty =
        (itemLabel != null ? ObjectUtils.getDisplayString(evaluate("itemLabel", itemLabel)) : null);
    OptionsWriter optionWriter = new OptionsWriter(selectName, itemsObject, valueProperty, labelProperty);
    optionWriter.writeOptions(tagWriter);
  }
  return SKIP_BODY;
}
origin: org.springframework/spring-webmvc

/**
 * If using a multi-select, a hidden element is needed to make sure all
 * items are correctly unselected on the server-side in response to a
 * {@code null} post.
 */
private void writeHiddenTagIfNecessary(TagWriter tagWriter) throws JspException {
  if (isMultiple()) {
    tagWriter.startTag("input");
    tagWriter.writeAttribute("type", "hidden");
    String name = WebDataBinder.DEFAULT_FIELD_MARKER_PREFIX + getName();
    tagWriter.writeAttribute("name", name);
    tagWriter.writeAttribute("value", processFieldValue(name, "1", "hidden"));
    tagWriter.endTag();
  }
}
origin: org.springframework/spring-webmvc

@Override
protected int writeTagContent(TagWriter tagWriter) throws JspException {
  SelectTag selectTag = getSelectTag();
  Object items = getItems();
  Object itemsObject = null;
  if (items != null) {
    itemsObject = (items instanceof String ? evaluate("items", items) : items);
  }
  else {
    Class<?> selectTagBoundType = selectTag.getBindStatus().getValueType();
    if (selectTagBoundType != null && selectTagBoundType.isEnum()) {
      itemsObject = selectTagBoundType.getEnumConstants();
    }
  }
  if (itemsObject != null) {
    String selectName = selectTag.getName();
    String itemValue = getItemValue();
    String itemLabel = getItemLabel();
    String valueProperty =
        (itemValue != null ? ObjectUtils.getDisplayString(evaluate("itemValue", itemValue)) : null);
    String labelProperty =
        (itemLabel != null ? ObjectUtils.getDisplayString(evaluate("itemLabel", itemLabel)) : null);
    OptionsWriter optionWriter = new OptionsWriter(selectName, itemsObject, valueProperty, labelProperty);
    optionWriter.writeOptions(tagWriter);
  }
  return SKIP_BODY;
}
origin: spring-projects/spring-framework

private void renderOption(Object value, String label, TagWriter tagWriter) throws JspException {
  tagWriter.startTag("option");
  writeOptionalAttribute(tagWriter, "id", resolveId());
  writeOptionalAttributes(tagWriter);
  String renderedValue = getDisplayString(value, getBindStatus().getEditor());
  renderedValue = processFieldValue(getSelectTag().getName(), renderedValue, "option");
  tagWriter.writeAttribute(VALUE_ATTRIBUTE, renderedValue);
  if (isSelected(value)) {
    tagWriter.writeAttribute(SELECTED_ATTRIBUTE, SELECTED_ATTRIBUTE);
  }
  if (isDisabled()) {
    tagWriter.writeAttribute(DISABLED_ATTRIBUTE, "disabled");
  }
  tagWriter.appendValue(label);
  tagWriter.endTag();
}
origin: spring-projects/spring-framework

Object itemsObject = evaluate("items", items);
if (itemsObject != null) {
  final String selectName = getName();
  String valueProperty = (getItemValue() != null ?
      ObjectUtils.getDisplayString(evaluate("itemValue", getItemValue())) : null);
origin: org.springframework/spring-webmvc

private void renderOption(Object value, String label, TagWriter tagWriter) throws JspException {
  tagWriter.startTag("option");
  writeOptionalAttribute(tagWriter, "id", resolveId());
  writeOptionalAttributes(tagWriter);
  String renderedValue = getDisplayString(value, getBindStatus().getEditor());
  renderedValue = processFieldValue(getSelectTag().getName(), renderedValue, "option");
  tagWriter.writeAttribute(VALUE_ATTRIBUTE, renderedValue);
  if (isSelected(value)) {
    tagWriter.writeAttribute(SELECTED_ATTRIBUTE, SELECTED_ATTRIBUTE);
  }
  if (isDisabled()) {
    tagWriter.writeAttribute(DISABLED_ATTRIBUTE, "disabled");
  }
  tagWriter.appendValue(label);
  tagWriter.endTag();
}
origin: org.springframework/spring-webmvc

Object itemsObject = evaluate("items", items);
if (itemsObject != null) {
  final String selectName = getName();
  String valueProperty = (getItemValue() != null ?
      ObjectUtils.getDisplayString(evaluate("itemValue", getItemValue())) : null);
origin: apache/servicemix-bundles

@Override
protected int writeTagContent(TagWriter tagWriter) throws JspException {
  SelectTag selectTag = getSelectTag();
  Object items = getItems();
  Object itemsObject = null;
  if (items != null) {
    itemsObject = (items instanceof String ? evaluate("items", items) : items);
  }
  else {
    Class<?> selectTagBoundType = selectTag.getBindStatus().getValueType();
    if (selectTagBoundType != null && selectTagBoundType.isEnum()) {
      itemsObject = selectTagBoundType.getEnumConstants();
    }
  }
  if (itemsObject != null) {
    String selectName = selectTag.getName();
    String itemValue = getItemValue();
    String itemLabel = getItemLabel();
    String valueProperty =
        (itemValue != null ? ObjectUtils.getDisplayString(evaluate("itemValue", itemValue)) : null);
    String labelProperty =
        (itemLabel != null ? ObjectUtils.getDisplayString(evaluate("itemLabel", itemLabel)) : null);
    OptionsWriter optionWriter = new OptionsWriter(selectName, itemsObject, valueProperty, labelProperty);
    optionWriter.writeOptions(tagWriter);
  }
  return SKIP_BODY;
}
origin: apache/servicemix-bundles

private void renderOption(Object value, String label, TagWriter tagWriter) throws JspException {
  tagWriter.startTag("option");
  writeOptionalAttribute(tagWriter, "id", resolveId());
  writeOptionalAttributes(tagWriter);
  String renderedValue = getDisplayString(value, getBindStatus().getEditor());
  renderedValue = processFieldValue(getSelectTag().getName(), renderedValue, "option");
  tagWriter.writeAttribute(VALUE_ATTRIBUTE, renderedValue);
  if (isSelected(value)) {
    tagWriter.writeAttribute(SELECTED_ATTRIBUTE, SELECTED_ATTRIBUTE);
  }
  if (isDisabled()) {
    tagWriter.writeAttribute(DISABLED_ATTRIBUTE, "disabled");
  }
  tagWriter.appendValue(label);
  tagWriter.endTag();
}
org.springframework.web.servlet.tags.formSelectTaggetName

Popular methods of SelectTag

  • getItems
    Get the value of the ' items' attribute.May be a runtime expression.
  • forceMultiple
    Returns ' true' if the bound value requires the resultant ' select' tag to be multi-select.
  • getBindStatus
  • getItemLabel
    Get the value of the ' itemLabel' attribute.May be a runtime expression.
  • getItemValue
    Get the value of the ' itemValue' attribute.May be a runtime expression.
  • getMultiple
    Get the value of the HTML ' multiple' attribute rendered on the final ' select' element.
  • getSize
    Get the value of the ' size' attribute.
  • isHtmlEscape
  • processFieldValue
  • writeDefaultAttributes
  • doFinally
    Clears the TagWriter that might have been left over when using nested OptionTag.
  • evaluate
  • doFinally,
  • evaluate,
  • getDisplayString,
  • isMultiple,
  • typeRequiresMultiple,
  • writeHiddenTagIfNecessary,
  • <init>,
  • doEndTag,
  • doStartTag

Popular in Java

  • Finding current android device location
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • onCreateOptionsMenu (Activity)
  • notifyDataSetChanged (ArrayAdapter)
  • FileOutputStream (java.io)
    An output stream that writes bytes to a file. If the output file exists, it can be replaced or appen
  • Runnable (java.lang)
    Represents a command that can be executed. Often used to run code in a different Thread.
  • Thread (java.lang)
    A thread is a thread of execution in a program. The Java Virtual Machine allows an application to ha
  • BigDecimal (java.math)
    An immutable arbitrary-precision signed decimal.A value is represented by an arbitrary-precision "un
  • Selector (java.nio.channels)
    A controller for the selection of SelectableChannel objects. Selectable channels can be registered w
  • Format (java.text)
    The base class for all formats. This is an abstract base class which specifies the protocol for clas
  • Top 12 Jupyter Notebook extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now