<jsp:param>
xmlns:jsp="http://java.sun.com/JSP/Page"
JSP 1.0 以降
説 明
name = value 形式のパラメータを定義します。
<jsp:forward> または <jsp:include>
の内部で使用された場合、転送先の JSP (またはサーブレット) へ渡すパラメータ
を定義します。転送先ではリクエストパラメータ
request.getParameter(name) として value の
値を参照することが出来ます。
値に日本語を指定すると取得側で文字化けしてしまうサーブレットコンテナがあります。
この場合、転送を行う前にリクエストの文字コードを指定してください (例:
<% request.setCharacterEncoding("Shift_JIS"); %>)。
<jsp:plugin> の内部で使用された場合にはそのままアプレット
パラメータとしてページに埋め込まれます。JSP 1.0 では <jsp:plugin>
用でしたが、1.1 からは include, forward でも使用されるようになりました。
属 性
使用例
別ファイルに定義したページ共通ヘッダをタイトル付きで挿入します。
JSP
<jsp:include page="header.jsp"> <jsp:param name="title" value="<%= "会計報告 " + year + "年度版" %>" /> </jsp:include>