Поскольку Wicket имеет открытый исходный код, вы, конечно, можете понять это, посмотрев на источник.
Я полагаю, что поле используется для обработки событий Ajax, и ему присваивается значение с помощью JavaScript, прикрепленного к ссылке в качестве метода onclick при рендеринге. Вы можете увидеть, где сделан этот javascript, взглянув на исходный код org.apache.wicket.markup.html.form.SubmitLink
method getTriggerJavaScript
, и увидеть разметку, полученную с помощью firebug.
Многие из методов в Wicket являются окончательными, поэтому вы не можете их переопределить, и отмечены призывами Javadoc, чтобы не вызывать их самостоятельно, и особенно в области отправки формы, где используется это поле, этот вызов происходит раньше цикл, чем большинство стандартных ловушек для обработки формы подкласса, поэтому попытка перехватить WicketRuntimeException и обработать его способом, специфичным для этого поля, может быть затруднена.
Поймать его и показать пользовательскую страницу ошибки, конечно, можно, как описано на вики-странице на страницах ошибок , и в любом случае это хорошая вещь.