String配列を持つフォームクラスがあります。文字列配列の値を設定しています。この配列値をJSPページに1つずつ出力する必要があります。私が書いたコードは次のとおりです。
paxList = getPaxList(id);
List<String> passengerName = new ArrayList<String>();
List<Double> passengerAge = new ArrayList<Double>();
for(int i=0; i < paxList.size(); i++){
passengerName.add(paxList.get(i).getPassengerName());
passengerAge.add(paxList.get(i).getPassengerAge());
}
bookingsForm.setPassengerName(passengerName.toArray(new String[paxList.size()]));
bookingsForm.setPassengerAge(passengerAge.toArray(new Double[paxList.size()]));
次に、からの値を出力する必要がありますPassengerName
。
JSPページでこのように試しました
<logic:iterate id="currentPassName" property="passengerName" >
<bean:write name="currentPassName" />
</logic:iterate>
しかし、これは私にはうまくいきません。誰かが私を導くことができますか?