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

Stateless forms don't work with QueryStringUrlCodingStrategy

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.3.0-beta1
    • 1.3.0-rc1
    • wicket
    • None
    • N/A

    Description

      Trying to submit a stateless form to a page using QueryStringUrlCodingStrategy results in a NumberFormatException on the form's name:

      java.lang.NumberFormatException: For input string: "myStatelessForm"
      at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
      at java.lang.Integer.parseInt(Integer.java:447)
      at java.lang.Integer.parseInt(Integer.java:497)
      at org.apache.wicket.protocol.http.request.WebRequestCodingStrategy.addInterfaceParameters(WebRequestCodingStrategy.java:519)
      at org.apache.wicket.protocol.http.request.WebRequestCodingStrategy.decode(WebRequestCodingStrategy.java:188)
      at org.apache.wicket.Request.getRequestParameters(Request.java:179)
      at org.apache.wicket.RequestCycle.step(RequestCycle.java:1049)
      at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1135)
      at org.apache.wicket.RequestCycle.request(RequestCycle.java:490)
      at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:248)
      at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:122)

      Attachments

        Activity

          People

            jcompagner Johan Compagner
            nheudecker Nick Heudecker
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: