strutsのindexed属性について

現在はstrutsベースのシステムの開発を行っています。
今週はstrutsでindexed属性を学んだので、日記にも残したいなと思いました。

JSP

 
 

【ActionForm】
private List list;

public List getList(){ return this.list;}

public HogeData getData(int index){
 while(list.size <= index) list.add(new HogeData());
 return this.list(index);
}

public void setList(List list){ this.list = list;}


1、ActionFormに保持するListをJSPに表示するには、タグ内の、例えばindexed="true"を付けると出来るんですね。
2、そしてindexed="true"にしてあるものをActionFormにつめる場合には、getData(int index)を作成する必要があるんですね。このときメソッド名のgetXXXタグのid属性名とあわせなければならない。

上記の内容は今週の学んだ内容のMVPでした。

これからまだまだ開発フェーズは続いていくので、しっかりと勉強して技術を身に付けたいと思いました。