Uploaded image for project: 'Tapestry'
  1. Tapestry
  2. TAPESTRY-738

Create ability to use SqueezeAdaptors for @Persist("client:app")

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 4.0
    • Fix Version/s: 4.1.2
    • Component/s: Framework
    • Labels:
      None

      Description

      From the doc:
      "client
      Client properties are stored on the client, in the form of query parameters. All persistent properties for each page are encoded into a single query parameter, named state:PageName. The query parameter value is a MIME encoded byte stream. This can get quite long if there are many client persistent properties on the page ... which may quickly run into limitations on the maximum size of a URL (approximately 4000 characters is a good guideline). This is less a problem for forms."

      Could it be made possible to use DataSqueezers for this?
      Or can you perhaps give me pointers what to change to create my own persistence scheme so I could client persist simple strings and ints as what the are so the urls will be much more nice. This would be really cool so to keep everything httpsession-less

        Attachments

          Activity

            People

            • Assignee:
              jkuhnert Jesse Kuhnert
              Reporter:
              wouterv Wouter de Vaal
            • Votes:
              5 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: