/** * Prevents page from get dirty inside an AJAX request. */ @Override public final void dirty(boolean isInitialization) { Request request = getRequest(); if (isInitialization == false && request instanceof WebRequest && ((WebRequest)request).isAjax()) { return; } super.dirty(isInitialization); } }
/** * Prevents page from get dirty inside an AJAX request. */ @Override public final void dirty(boolean isInitialization) { Request request = getRequest(); if (isInitialization == false && request instanceof WebRequest && ((WebRequest)request).isAjax()) { return; } super.dirty(isInitialization); } }
private void internalLogin(final WebPage page, final PFUserDO user) { final UserContext userContext = new UserContext(PFUserDO.createCopyWithoutSecretFields(user), getUserGroupCache()); ((MySession) page.getSession()).login(userContext, page.getRequest()); UserFilter.login(WicketUtils.getHttpServletRequest(page.getRequest()), userContext); }
@Override protected void respond(AjaxRequestTarget target) { IRequestParameters requestParameters = webPage.getRequest().getRequestParameters(); String text = requestParameters.getParameterValue(INNER_TEXT).toString(); Integer index = requestParameters.getParameterValue(INDEX).toInt(); String selected = requestParameters.getParameterValue(SELECTED).toString(); RichTextAction richTextAction = viewSupplier.get().getTextActionList().get(index); if (richTextAction != null) { if (richTextAction.getForm().isPresent()) { configureModal(target, text, index, selected, richTextAction); } else { RichTextContext richTextContext = returnRichTextContextInitialized(richTextAction, selected, text); richTextAction.onAction(richTextContext, Optional.empty()); changeValueRichText(target, richTextContext, richTextAction.getType()); } } }
+ ":" + userService.getStayLoggedInKey(user.getId())); cookieService.addStayLoggedInCookie(WicketUtils.getHttpServletRequest(page.getRequest()), WicketUtils.getHttpServletResponse(page.getResponse()), cookie);