Beehive
  1. Beehive
  2. BEEHIVE-291

netui-config needs to be able to configure the writability of the pageFlow / sharedFlow binding contexts

    Details

    • Type: Improvement Improvement
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: V1Beta, v1m1
    • Fix Version/s: None
    • Component/s: NetUI
    • Labels:
      None

      Description

      Currently, the pageFlow and sharedFlow implicit objects are data bindable from a browser with:

      {pageFlow.foo}

      or

      {sharedFlow.foo}

      This can lead to manipulation of values exposed from the pageFlow / sharedFlow to JSPs in ways that weren't intended. While this can be used to expose properties on a JPF as if the JPF itself was a form bean, it's often the case that a JPF needs to expose read-only data to a JSP that isn't web-writable.

      The netui-config file and the expression language need to support preventing this type of expression-based update by allowing an app developer to constrain the list of writable implict objects.

        Activity

        Eddie O'Neil made changes -
        Fix Version/s V1 [ 10780 ]
        Fix Version/s TBD [ 10950 ]
        Affects Version/s V1 [ 10780 ]
        Type Bug [ 1 ] Improvement [ 4 ]
        Hide
        Eddie O'Neil added a comment -

        Pushing this out to a future release; this is really an enhancement to the current feature set as opposed to a bug.

        Will get to it if possible...

        Show
        Eddie O'Neil added a comment - Pushing this out to a future release; this is really an enhancement to the current feature set as opposed to a bug. Will get to it if possible...
        Eddie O'Neil made changes -
        Fix Version/s V1 [ 10780 ]
        Eddie O'Neil made changes -
        Field Original Value New Value
        Assignee Eddie O'Neil [ ekoneil ]
        Eddie O'Neil created issue -

          People

          • Assignee:
            Eddie O'Neil
            Reporter:
            Eddie O'Neil
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:

              Development