簡體   English   中英

如何從jsp檢索String []數組以使用Struts2進行操作?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM