На самом деле кнопок может быть и больше. Но именно столько мне необходимо было предоставить. Сценарий прост: надо произвести два разных действия по реакции на одну иту же форму. обычными ресетами тут не обойтись. Поэтому встречаем костыль-решение, которое я взял отсюда (надеюсь автор не будет против на распространение такой нужной информации).
1. в кнопках пишем
2. в стратс экшене пишем
Вуаля, вот он костылек, в сеттерах. После этого можно юзать булеан филды и быть счастливым.
1. в кнопках пишем
<input type="submit" name="submitSave" value="Сохранить"/>
<input type="submit" name="submitCancel" value="Отмена"/>
2. в стратс экшене пишем
private boolean submitSave = false;
private boolean submitCancel = false;
public void setSubmitSave(boolean submitSave) {
this.submitSave = true;
}
public void setSubmitCancel(boolean submitCancel) {
this.submitCancel = true;
}
Вуаля, вот он костылек, в сеттерах. После этого можно юзать булеан филды и быть счастливым.