Pluto
  1. Pluto
  2. PLUTO-423

PortletRequestDispatcher implementation for Spec Chapter 19 "Dispatching Requests to Servlets and JSPs"

    Details

      Description

      Portlets can delegate the execution of logic or creation of content to servlets and JSPs.
      This is useful for implementing the Model-View-Controller pattern where the portlet may
      act as controller and dispatch to different JSPs for rendering the views.
      The PortletRequestDispatcher interface provides a mechanism to accomplish this
      dispatching.
      Servlets and JSPs invoked from within a portlet in the render phase should generate
      markup fragments following the recommendations of the PLT.B Markup Fragment
      Appendix.
      You have the choose to use the include or forward methode.

      1. RequestImpl_for_requestDispatcher_030907.patch
        35 kB
        Torsten Dettborn
      2. ResponseImpl_for_requestDispatcher_310807.patch
        42 kB
        Torsten Dettborn
      3. PortletRequestDispatcher_082707.patch
        15 kB
        Torsten Dettborn

        Activity

        Hide
        Craig Doremus added a comment -

        Applied RequestImpl_for_requestDispatcher_030907.patch to 1.1-286-trunk-merge branch in SVN rev 577677. Thanks, Torsten!

        Show
        Craig Doremus added a comment - Applied RequestImpl_for_requestDispatcher_030907.patch to 1.1-286-trunk-merge branch in SVN rev 577677. Thanks, Torsten!
        Hide
        Torsten Dettborn added a comment -

        Applied RequestImpl_for_requestDispatcher_030907.patch in 1.1-286-COMPABILITY version. New rev. 572285

        Show
        Torsten Dettborn added a comment - Applied RequestImpl_for_requestDispatcher_030907.patch in 1.1-286-COMPABILITY version. New rev. 572285
        Hide
        Torsten Dettborn added a comment -

        Applied RequestImpl_for_requestDispatcher_030907.patch for 1.1-286-COMPABILITY version. New rev number: 572285.

        Show
        Torsten Dettborn added a comment - Applied RequestImpl_for_requestDispatcher_030907.patch for 1.1-286-COMPABILITY version. New rev number: 572285.
        Hide
        Torsten Dettborn added a comment -

        This implements functionality for PLT. 19.3.6 and 19.4.6 for the response. It maps for the include and forward calls. For details look into the Specification in the table of the chapter, please.
        It also contains an fixe for:
        defaultNamespace
        This is needed for namespacing events and public render parameter without QNames.

        Show
        Torsten Dettborn added a comment - This implements functionality for PLT. 19.3.6 and 19.4.6 for the response. It maps for the include and forward calls. For details look into the Specification in the table of the chapter, please. It also contains an fixe for: defaultNamespace This is needed for namespacing events and public render parameter without QNames.
        Hide
        Craig Doremus added a comment -

        Applied ResponseImpl_for_requestDispatcher_310807.patch to 1.1-286-trunk-merge branch in SVN rev 571764.

        Show
        Craig Doremus added a comment - Applied ResponseImpl_for_requestDispatcher_310807.patch to 1.1-286-trunk-merge branch in SVN rev 571764.
        Hide
        Torsten Dettborn added a comment -

        Committed patcht ResponseImpl_for_requestDispatcher_310807.patch for 1.1-286-COMPABILITY version. The new rev. number is: 571540

        Show
        Torsten Dettborn added a comment - Committed patcht ResponseImpl_for_requestDispatcher_310807.patch for 1.1-286-COMPABILITY version. The new rev. number is: 571540
        Hide
        Torsten Dettborn added a comment -

        This implements functionality for PLT. 19.3.6 and 19.4.6 for the response. It maps for the include and forward calls. For details look into the Specification in the table of the chapter, please.

        Show
        Torsten Dettborn added a comment - This implements functionality for PLT. 19.3.6 and 19.4.6 for the response. It maps for the include and forward calls. For details look into the Specification in the table of the chapter, please.
        Hide
        Craig Doremus added a comment -

        Patch applied to both branches. Thanks, Torsten!

        Show
        Craig Doremus added a comment - Patch applied to both branches. Thanks, Torsten!
        Hide
        Craig Doremus added a comment -

        Patch applied to 1.1-286-trunk-merge branch in SVN revisions 570071 and 570072. Thanks, Torsten.

        Show
        Craig Doremus added a comment - Patch applied to 1.1-286-trunk-merge branch in SVN revisions 570071 and 570072. Thanks, Torsten.
        Hide
        Torsten Dettborn added a comment -

        The patch refactor the include case for the PortletRequestDispatcher and adds functionality for forward.

        Show
        Torsten Dettborn added a comment - The patch refactor the include case for the PortletRequestDispatcher and adds functionality for forward.

          People

          • Assignee:
            Torsten Dettborn
            Reporter:
            Torsten Dettborn
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development