■html:formに2個ボタンがある場合のボタン名の取り方
以下のようにすると、クリックされたボタンのvalueが
ActionFormのプロパティに設定される。
1.html
<html:submit value=”BBB” property=”buttonB” />
<html:submit value=”AAA” property=”buttonA” />
⇒
<input type=”submit” name=”buttonB” value=”BBB”>
<input type=”submit” name=”buttonA” value=”AAA”>
2.ActionForm
private String buttonA =””;
private String buttonB =””;
public String getButtonA() {
return buttonA;
}
public void setButtonA(String buttonA) {
this.buttonA = buttonA;
}
public String getButtonB() {
return buttonB;
}
public void setButtonB(String buttonB) {
this.buttonB = buttonB;
}