Details

    • Type: Improvement Improvement
    • Status: Reopened
    • Priority: Minor Minor
    • Resolution: Unresolved
    • Affects Version/s: 2.0
    • Fix Version/s: None
    • Component/s: Components/Renderers
    • Labels:
      None
    • Environment:

      Operating System: All
      Platform: All

    • Issuezilla Id:
      106
    • Status Whiteboard:
      Hide

      cat2 javadoc sig size_medium importance_small

      Show
      cat2 javadoc sig size_medium importance_small

      Description

      I'd like to propose to add an external attribute to all components, that work
      with url's. Usually, session-id's are stored in cookies. But if a browser
      doesn't support cookies, the client has disabled it or the administrator
      configured the java server to encode the cookie in the url instead of setting a
      cookie by default [1], the session-id is encoded into the url where you don't
      expect it. While it's surely wanted in url's of the same application context,
      you will end up with an unexpected url at external addresses:

      <h:outputLink value="http://www.yahoo.com"><h:outputText
      value="yahoo"/></h:outputLink>

      will generate:

      <a href="http://www.yahoo.com;jsessionid=aoX0DYNXlII43PaHPx">yahoo</a>

      An external="true" (false by default) could simply pass the url unchanged.

      [1] You can do this in Resin if caucho.com with

      <session-config>
      <enable-cookies>false</enable-cookies>
      </session-config>

        Activity

        Hide
        sheetalv added a comment -

        triage

        Show
        sheetalv added a comment - triage
        Hide
        Ed Burns added a comment -

        Change target milestone.

        Show
        Ed Burns added a comment - Change target milestone.
        Hide
        rogerk added a comment -

        triage

        Show
        rogerk added a comment - triage
        Hide
        Ed Burns added a comment -

        Set priority to baseline ahead of JSF 2.3 triage. Priorities will be assigned accurately after this exercise.

        Show
        Ed Burns added a comment - Set priority to baseline ahead of JSF 2.3 triage. Priorities will be assigned accurately after this exercise.
        Hide
        Ed Burns added a comment -

        Worth looking at in 2.3.

        Show
        Ed Burns added a comment - Worth looking at in 2.3.

          People

          • Assignee:
            Unassigned
            Reporter:
            martenlehmann
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated: