私のjspページには、フォームを送信した後、隠しタグを使用してArrayListデータのサイズをVector testVectorに割り当てようとするフォーム(struts2)がありますが、それでもtestVectorのサイズは0に等しくなります。
<s:hidden name="testVector.size" value="%{data.size}" />
Action クラスで data と testVector のセッターとゲッターを作成しました。
private Vector<String> testVector = new Vector<String>();
private ArrayList<String> data = new ArrayList<String>();
private String testName; // a field for testing the form.
// getters and setters of testVector and data
VectorにはパブリックセッターsetSize(int size)があるため、これが機能するはずだと思いました。他のフィールド「testName」については、うまく送信されました..構文に問題がありますか?
本当にありがとうございました。