<< Back to previous view

[JAVASERVERFACES_SPEC_PUBLIC-1138] Add a new attribute 'apply' to the execute/render family Created: 16/Oct/12  Updated: 08/Nov/13

Status: Open
Project: javaserverfaces-spec-public
Component/s: Ajax/JavaScript
Affects Version/s: 2.1
Fix Version/s: None

Type: New Feature Priority: Major
Reporter: SteGr Assignee: Unassigned
Resolution: Unresolved Votes: 0
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Mojarra 2.1.11

Participants: SteGr


Several times I've had the problem, that I want to process only some UIInputs of a form that requires to rerender this form after the AJAX request completed. The other UIInputs should keep their latest user-entered value and not that from the backing bean.

As far as I've seen it in the Mojarra 2.1.11 implementation, only those UIInputs will keep the value from the request, that are mentioned in the execute attribute of an AJAX component. I would highly recommend to either always apply the request values to the component tree without validation and updating the backing bean or to implement a new attribute like 'apply' which could be used to specify several IDs that should be additionally treated in the APPLY_REQUEST_VALUE phase to update the component tree (but nothing more).

Comment by SteGr [ 06/Mar/13 04:13 PM ]

Any progress or information on this request?

Generated at Fri Apr 25 02:42:13 UTC 2014 using JIRA 4.0.2#472.