// decode the action if actioncomponent not inside one of the ajaxcomponets
// otherwise it is decoded there
String actionId = page.getActionId();
UIComponent actionComponent = null;
if (actionId != null) {
actionComponent = page.findComponent(actionId);
}
if (actionComponent != null) {
boolean decodeNeeded = true;
UIData sheet = null;