Tapestry 5
  1. Tapestry 5
  2. TAP5-187

Ajax event handler methods that return a page instance, page class or page name should cause the client to redirect to that page

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 5.0.15
    • Fix Version/s: 5.0.16
    • Component/s: None
    • Labels:
      None
    • Environment:
      all

      Description

      The normal page navigation of tapestry does not work if the request is an ajax request.
      Returning a string or a class is not allowed. Returning a page results into the page rendered within the zone that was the target of the ajax request.

      Tapestry should be smart enough to figure out if the user wants to navigate to an other page and do the redirect on the client without forcing
      the developer to write custom javascript for that.

        Activity

        Markus Joschko created issue -
        Howard M. Lewis Ship made changes -
        Field Original Value New Value
        Key TAPESTRY-2618 TAP5-187
        Project Tapestry [ 10573 ] Tapestry 5 [ 12310833 ]
        Component/s tapestry-core [ 12311285 ]
        Affects Version/s 5.0.15 [ 12313350 ]
        Howard M. Lewis Ship made changes -
        Affects Version/s 5.0.15 [ 12313429 ]
        Howard M. Lewis Ship made changes -
        Assignee Howard M. Lewis Ship [ hlship ]
        Howard M. Lewis Ship made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Howard M. Lewis Ship made changes -
        Summary Do a clientside (javascript) redirect if an event handler returns a page within an ajax call Ajax event handler methods that return a page instance, page class or page name should cause the client to redirect to that page
        Howard M. Lewis Ship made changes -
        Resolution Fixed [ 1 ]
        Fix Version/s 5.0.16 [ 12313427 ]
        Status In Progress [ 3 ] Closed [ 6 ]
        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open In Progress In Progress
        67d 9h 51m 1 Howard M. Lewis Ship 31/Oct/08 18:31
        In Progress In Progress Closed Closed
        2h 23m 1 Howard M. Lewis Ship 31/Oct/08 20:55

          People

          • Assignee:
            Howard M. Lewis Ship
            Reporter:
            Markus Joschko
          • Votes:
            2 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development