Uploaded image for project: 'PUBLIC - Liferay Faces'
  1. PUBLIC - Liferay Faces
  2. FACES-2657

Add BridgeURL, BridgeURLWrapper, and BridgeURLFactory to the Bridge API

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: facesbridge-api-5.0.0
    • Fix Version/s: facesbridge-api-5.0.0
    • Component/s: FacesBridge API
    • Labels:
      None

      Description

      Section 6.1.3.1 of the JSR 329 Spec has requirements that explain how the following methods deviate from the JSF ExternalContext javadoc (when running in a portlet environment):

      Since JSR 378 targets JSF 2.2, the JSR 378 Spec will need to add deviation requirements for the following methods:

      • ExternalContext.encodeBookmarkableURL(String baseUrl, Map<String,List<String>> parameters) (JSF 2.2 javadoc)
      • ExternalContext.encodePartialActionURL(String url) (JSF 2.2 javadoc)
      • ExternalContext.encodeRedirectURL(String baseUrl, Map<String,List<String>> parameters) (JSF 2.2 javadoc)

      In order to achieve this goal, this issue serves as a proposal for adding the following to the Bridge API:

      Note that the javadoc in BridgeURLFactory explains how the factory methods will help satisfy these encoding requirements.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Packages

                  Version Package
                  facesbridge-api-5.0.0