Uploaded image for project: 'Struts 2'
  1. Struts 2
  2. WW-3540

repopulateField config does not work correctly after conversion failed

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 2.0.14, 2.2.1
    • 6.5.0
    • Core Interceptors
    • None
    • tomcat 6.0.29

    • Patch

    Description

      input.jsp content:
      <s:form action="validate"><s:textfield name="age" label="Age"></s:textfield><s:submit value="Submit"></s:submit></s:form>

      ValidateAction.java content:
      public class ValidateAction extends ActionSupport{
      private int age;

      public int getAge()

      { return age; }

      public void setAge(int age)

      { this.age = age; }

      @Override
      public String execute() throws Exception

      { return SUCCESS; }

      }
      ValidateAction-conversion.xml:
      <validators>
      <field name="age">
      <field-validator type="conversion">
      <param name="repopulateField">false</param>
      <message>age not valid configed in xml</message>
      </field-validator>
      </field>
      </validators>

      Attachments

        Activity

          People

            Unassigned Unassigned
            panquanyi PanQuanyi
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:

              Time Tracking

                Estimated:
                Original Estimate - 96h
                96h
                Remaining:
                Remaining Estimate - 96h
                96h
                Logged:
                Time Spent - Not Specified
                Not Specified