JSP ページにネストされた Java コードを置き換える一連のタグを定義するタグ ライブラリである JSP 標準 Taglib は、EL と組み合わせて使用されることが多く、 によりページ スタイルが統一され、保守が容易になります。
JSTL タグはすべてペアで表示されます。
は、主にスコープへの属性の追加、属性の取得、および属性の削除に使用されます。小規模から大規模までのスコープの範囲は、ページ<リクエスト<セッション<アプリケーション、デフォルトページです。
<c:if test="表达式"var="res"[scope=""]>标签体</c:if>
条件成立時の実行ラベル本体です。
<c:choose> <c:when test="">标签体</c:when> <c:when test="">标签体</c:when> ................... <c:otherwise>标签体</c:otherwise></c:choose>
複数の条件から実行する条件を 1 つ選択します。
<c:forEach items="sup"var="sub"begin=""end=""step=""varStatus="">标签体</c:forEach>
items: トラバースする必要があるオブジェクト。通常は EL 式を通じて取得されます。
var: 現在のトラバース サブオブジェクト、つまりトラバースされたオブジェクトの要素。
begin: トラバースが開始されるインデックス位置。
end: トラバース終了時のインデックス位置。
ステップ: 各走査中に実行されたステップ数、つまり、2 つの隣接する走査インデックス間の差。
varStatus: トラバーサル ステータスを表すオブジェクト。このオブジェクトを通じて、現在のトラバーサルが最初のトラバーサルであるか最後のトラバーサルであるかを判断できるだけでなく、現在の インデックス値とその数も取得できます。横断。 MAPコレクションをトラバースします。を「、」を入れず、スペースも入れずにコンパクトに並べました。
以上がJSTL関連の知識ポイントのまとめの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。