Javaの道 Javaに関する
 ニュースJava基本Servlet・JSPオープンソースFAQ掲示板
Javaの道 > FAQ > オープンソース −3.Taglibs
(1). JSPのgetParameterメソッドで取得した値をStandard Taglibsのタグで表示する方法

getParameterメソッドで、前ページで設定された値を取得します。取得した値を、pageContextオブジェクトのsetAttributeメソッドで、データ名、データ値、スコープの順に登録します。

setAttributeメソッドで指定された、データ名、データ値は、Standard Taglibsの各タグで指定できるようになります。

 

例では、getParameterメソッドで取得した"name"のデータ値を、setAttributeメソッドで、このページで利用できるようPAGEスコープで設定しています。

設定された値をStandard Taglibsタグの<c:out>で表示しています。


【参考】Javaの道:JSP(6.暗黙オブジェクト(request))

【参考】Javaの道:JSP(11.暗黙オブジェクト(pageContext))

【参考】Javaの道:Taglibs(4.Standard Taglibs:coreタグライブラリ

//JSPのgetParameterメソッド、setAttributeメソッドで値を取得し、Standard Taglibsのタグから参照できるようsetAttributeメソッドで設定しています。

<%
String value = request.getParameter("name");
pageContext.setAttribute("name", name, PageContext.PAGE_SCOPE);
%>

//設定した値を<c:out>タグで表示しています。

<c:out value="${name}" />




このページのトップへ
 ニュースJava基本Servlet・JSPオープンソースFAQ掲示板
Javaの道_CopyrightJavaの道