gpt4 book ai didi

java - 如何使用Struts2从jsp检索String[]数组到action?

转载 作者:行者123 更新时间:2023-12-01 09:08:06 25 4
gpt4 key购买 nike

我在使用 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">

希望这会有所帮助。

关于java - 如何使用Struts2从jsp检索String[]数组到action?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41088992/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com