/** * Override preparePaintComponent to register an AJAX operation if this button is AJAX enabled. * * @param request the request being responded to */ @Override protected void preparePaintComponent(final Request request) { super.preparePaintComponent(request); UIContext uic = UIContextHolder.getCurrent(); if (isAjax() && uic.getUI() != null) { AjaxTarget target = getAjaxTarget(); AjaxHelper.registerComponent(target.getId(), getId()); } }
/** * Override preparePaintComponent to register an AJAX operation if this list is AJAX enabled. * * @param request the request being responded to. */ @Override protected void preparePaintComponent(final Request request) { super.preparePaintComponent(request); if (isAjax() && UIContextHolder.getCurrent().getUI() != null) { AjaxTarget target = getAjaxTarget(); AjaxHelper.registerComponent(target.getId(), getId()); } String cacheKey = getListCacheKey(); if (cacheKey != null) { LookupTableHelper.registerList(cacheKey, request); } }
AjaxHelper.registerComponent(app.target.getId(), app.trigger.getId()); request.setParameter(WServlet.AJAX_TRIGGER_PARAM_NAME, app.trigger.getId()); request.setParameter(Environment.STEP_VARIABLE, String.valueOf(clientStep));
AjaxHelper.registerComponent(app.target.getId(), app.trigger.getId()); request.setParameter(WServlet.AJAX_TRIGGER_PARAM_NAME, app.trigger.getId());