Uploaded image for project: 'Wicket'
  1. Wicket
  2. WICKET-1912

StatelessForm problems with query string

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.4-M3
    • Fix Version/s: 1.3.7, 1.4-RC5
    • Component/s: None
    • Labels:
      None

      Description

      I made a small application to reproduce the problem, please see the attachment.
      Dependencies: jetty 6, wicket 1.4-m3, slf4j, log4j

      First problem:

      Steps to reproduce:
      1. Run the test.Start class
      2. Open http://localhost:8080 in a browser
      3. Type something in the text field, then click submit several times

      Result:
      The query string is growing every time

      Second problem:

      Steps to reproduce:
      1,2: Same as above
      3. Don't type anything in the text field, then click submit several times

      Result:
      Besides the query string growing every time, semicolons appear in the input field and grow exponentially (2*n+1 each time)

      Third problem:

      Steps to reproduce:
      1,2: Same as above
      3. Don't type anything in the text field, then click submit once
      4. Type something in the text field, then click submit several times

      Result:
      A semicolon is prepended to the text, then the text is doubled every time, with a semicolon added in the middle

        Attachments

        1. Form.patch
          1 kB
          martin kovacik
        2. wickettest-1912.zip
          2 kB
          Adrian Sándor

          Issue Links

            Activity

              People

              • Assignee:
                knopp Matej Knopp
                Reporter:
                aditsu Adrian Sándor
              • Votes:
                3 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: