Я пытаюсь создать кнопку, которая после щелчка изменит свойство в bean-компоненте.Как изменить свойство bean с помощью кнопки
<h:commandButton type="button" action="#{loginBean.withdraw}" id="thousand" class="buttons" style="top:180px;left:570px;">
<f:setPropertyActionListener target="#{loginBean.withdrawAmount}" value="1000" />
</h:commandButton>
public class LoginBean {
int withdrawAmount;
Этот метод работает только тогда, когда я опускаю type="button"
от commandButton
, но с type="button"
он не работает, и я не знаю, почему.
Мне нужен type="button"
, чтобы быть там, есть ли способ сохранить его и по-прежнему заставить его работать?
'button' является [действительным вариантом] (http://docs.oracle.com/javaee/6/javaserverfaces/2.1/docs/vdldocs/facelets/). Это вариант, используемый для запуска запросов GET – kolossus