uCosminexus Portal Framework ポートレット開発ガイド

[目次][用語][索引][前へ][次へ]


付録A.2 ハイパーリンクの作成

ポータル画面内で画面遷移する日立APIポートレットを作成するには,ポートレットユティリティタグライブラリまたはポートレットユティリティクラスライブラリを使用します。ポートレットユティリティタグライブラリの詳細は,「14.2 ポートレットユティリティタグライブラリ」を,ポートレットユティリティクラスライブラリの詳細は,「14.4 ポートレットユティリティクラスライブラリ」を参照してください。

ポートレットユティリティタグライブラリの使用例として,検索ポートレットのサンプルを次に示します。このサンプルでは,トップページに検索キー入力画面を表示して,検索結果を出力します。

{PROJECT_HOME}/portlets/search/index.jsp

 
<%@ page contentType="text/html;  charset=Shift_JIS" %>
<%@ taglib uri="http://soft.hitachi.co.jp/portal/urlutils" prefix="uu" %>
 
検索キーワードを入力してください。
<uu:form action ="search.jsp" accept_charset="Shift_JIS">
   <label><input type="text" name="hptl_user_search_key"><label><br>
   <input type="submit" value="検索">
</uu:form>
 

{PROJECT_HOME}/portlets/search/search.jsp

 
<%@ page contentType="text/html;  charset=Shift_JIS" %>
<%@ taglib uri="http://soft.hitachi.co.jp/portal/urlutils" prefix="uu" %>
 
<% String key=new String(request.getParameter("hptl_user_search_key").getBytes("8859_1"), "Windows-31J");
検索処理;
%>
<p>
キーワード:<%= key %><br>
<!--検索結果-->
...
</p>
<uu:a href="index.jsp">検索画面に戻る</uu:a>
 

[目次][前へ][次へ]


[他社商品名称に関する表示]

All Rights Reserved. Copyright (C) 2009, 2013, Hitachi, Ltd.
All Rights Reserved. Copyright (C) 2009, 2013, Hitachi INS Software, Ltd.