關於struts2中action如何接收前端多個name相同input標籤中值
阿新 • • 發佈:2019-02-11
關於struts2中action如何接收前端多個name相同input標籤的值
例如我在web前端寫有如下程式碼:
<form action="save">
<input type = "text" name = "age"/>
<input type = "text" name = "age"/>
<input type = "submit" value = "提交"/>
</form>
那麼對於這樣兩個同name的input標籤,action中應該如何接受這樣的資料呢?其實這十分簡單,jsp自動將資料封裝稱一個數組傳給了後臺action,也就是說,只需要我們設定同名的陣列
import com.opensymphony.xwork2.ActionSupport;
public class save extends ActionSupport{
public String[] age;
public void setage(String[] age){
this.age = age;
}
public String[] getage(){
return age;
}
}
OK!搞定~