[英]How to retrieve an array of String[ ] from jsp to action with Struts2?
我在Struts2中遇到了一些邏輯問題,我正在嘗試將字符串數組從jsp傳遞到Action,問題是,當我嘗試在ArrayList中傳遞此字符串時,它運行良好,可以看到數據,何時我嘗試使用相同的名稱和值,將值傳遞給String [],該值只是null,我在哪里做錯了?
那是我的行動:
public class EscludiElementoRicercaMagazzinoAction extends MyActionSupport {
/**
*
*/
private static final long serialVersionUID = 7627908677897902673L;
private static Logger logger = Logger.getLogger(EscludiElementoRicercaMagazzinoAction.class);
String[] selezionato;
public String[] getSelezionato() {
return selezionato;
}
public void setSelezionato(String[] selezionato) {
this.selezionato = selezionato;
}
@Override
public String execute() throws Exception {
logger.debug("inizio");
//TODO DA FINIRE
MovimentazioneMagazzino.escludiMagazzino(selezionato);
logger.debug("fine");
return SUCCESS;
}
}
這就是我發送數據以采取行動的方式...
<input type="hidden" value="54" name="selezionato[0]" class="hiddenModaleEscludiElemento">
只需像這樣刪除輸入中的索引:
<input type="hidden" value="54" name="selezionato" class="hiddenModaleEscludiElemento">
希望這會有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.