jsr372-experts@javaserverfaces-spec-public.java.net

[jsr372-experts] Re: Client behavior request parameters not available as constants

From: arjan tijms <arjan.tijms_at_gmail.com>
Date: Wed, 6 Jul 2016 12:26:23 +0200

It's already done I see, but my belated +1 for this change ;)

On Wednesday, July 6, 2016, Bauke Scholtz <balusc_at_gmail.com> wrote:

> Done as per https://java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-1427.
>
> Cheers, B
>
> On Tue, Jul 5, 2016 at 6:26 PM, Josh Juneau <juneau001_at_gmail.com
> <javascript:_e(%7B%7D,'cvml','juneau001_at_gmail.com');>> wrote:
>
>> +1, thanks
>>
>> Josh Juneau
>> juneau001_at_gmail.com <javascript:_e(%7B%7D,'cvml','juneau001_at_gmail.com');>
>> http://jj-blogger.blogspot.com
>> https://www.apress.com/index.php/author/author/view/id/1866
>>
>>
>> On Tue, Jul 5, 2016 at 9:14 AM, Bauke Scholtz <balusc_at_gmail.com
>> <javascript:_e(%7B%7D,'cvml','balusc_at_gmail.com');>> wrote:
>>
>>> Hi,
>>>
>>> While working on 790, I noticed that a few predefined (ajax)
>>> postback request parameter names are nowhere defined as constants. It are
>>> the following:
>>>
>>> - javax.faces.source
>>> - javax.faces.behavior.event
>>> - javax.faces.partial.event
>>>
>>> Is there a particular reason for that, or is that just an oversight?
>>>
>>> The below predefined postback request parameter names are already
>>> defined as constants:
>>>
>>> - javax.faces.RenderKitId in ResponseStateManager
>>> - javax.faces.ViewState in ResponseStateManager
>>> - javax.faces.ClientWindow in ResponseStateManager
>>> - javax.faces.partial.render in PartialViewContext
>>> - javax.faces.partial.execute in PartialViewContext
>>> - javax.faces.partial.resetValues in PartialViewContext
>>>
>>> I propose to add the missing constants in below classes:
>>>
>>> - javax.faces.source should be added to ClientBehaviorContext
>>> - javax.faces.behavior.event should be added to ClientBehaviorContext
>>> - javax.faces.partial.event should be added to PartialViewContext
>>>
>>> If there are no objections, I will take care of it for 2.3.
>>>
>>> Cheers, B
>>>
>>
>>
>