JSPについて

JSTL(JavaServer Pages Standard Tag Library)は、JSPでよく利用される標準的なカスタムタグをまとめたもので、Jakarta TagLibsプロジェクトで開発、公開されています。

よく使うのは
http://java.sun.com/jsp/jstl/core
core 繰り返し、条件分岐、変数の参照/設定などの基本的なタグ

JSPタグ(ネストやindexの取得について)
http://www.kawaz.jp/pukiwiki/index.php?JSTL/Core#content_1_2

・変数の設定方法

valueマッピングさせるプロパティを指定する。
この場合は外側にforeachがあり、そのステータスのcorpStatus.indexを使い、
headlineContainerDtoListをループカウンタでまわして取得している。
varに指定しているheadlineListを使ってアクセスする。
${headlineList}など

・ループ

この場合、ActionFormもしくはAction(SAStrutsの場合)に
プロパティとしてcorpListが存在しているのが前提
varでcorpと名づけているので実際の中身にアクセスするのは以下のようなイメージ

  ${corp.name}
${corp.address}

など

サーブレット側はこんななかんじ↓

public class Corp{
public String name;
public String address;
}

public class ActionForm{
public ListcorpList;
}


・リストボックスをタグで作るには
http://struts.wasureppoi.com/taglib/02_select.html


・taglib一覧!!!
http://struts.wasureppoi.com/taglib/00_taglib.html