есть чтобы дважды нажать командную кнопку

Я работаю над созданием веб-страницы и заметил, что мне приходится дважды нажимать командную кнопку. Любая командная кнопка имеет ту же проблему, поэтому я решил добавить прослушиватель действий на один из

<h:form id="formP">
    <p:commandButton id="temp" value="photos" actionListener="#{viewBacking.debugBreakpoint()}" action="userPhoto" />
</h:form>

У вспомогательного компонента есть

public void debugBreakpoint() {
    int i = 0;
    i++;
}

К сожалению, это действительно помогает. Точка останова попадает только после второго нажатия. Я подозреваю, что какое-то поле где-то я не проходит проверку, но мне нужен какой-то метод определения того, что именно идет не так - зачем мне второй толчок? Есть ли какая-то опция, которую я могу включить в Glassfish, или что-то еще, где я могу посмотреть дамп отладочной информации? Я могу игнорировать дамп, пока все не станет стабильным, а затем посмотреть, что именно происходит, когда я нажимаю кнопку в первый раз.

Есть ли такой инструмент, который я могу использовать?

8
задан Ilan Tal 30 May 2012 в 10:56
поделиться