Add info about SubmittingButton to RequestLogger ------------------------------------------------
Key: WICKET-2745 URL: https://issues.apache.org/jira/browse/WICKET-2745 Project: Wicket Issue Type: Improvement Reporter: Fridolin Jackstadt Most forms have cancel and submit. It would be very useful to see in the requestlog witch one has been clicked. I tryed something like this but i got an IllegalStateException. Is there a chance to fix it? if (target instanceof IListenerInterfaceRequestTarget) { IListenerInterfaceRequestTarget listener = (IListenerInterfaceRequestTarget)target; sb.append("Interface[target:"); sb.append(Classes.simpleName(listener.getTarget().getClass())); sb.append("("); sb.append(listener.getTarget().getPageRelativePath()); sb.append("), page: "); sb.append(listener.getPage().getClass().getName()); sb.append("("); sb.append(listener.getPage().getId()); sb.append("), interface: "); sb.append(listener.getRequestListenerInterface().getName()); sb.append("."); sb.append(listener.getRequestListenerInterface().getMethod().getName()); sb.append("- via button "); if (listener.getTarget() instanceof Form<?>) { Form<?> form = (Form<?>) listener.getTarget(); sb.append(form.findSubmittingButton().getPageRelativePath()); } sb.append("]"); } -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.