Strutsリファレンス(逆引き)

Strutsリファレンス
 
Web struts.wasureppoi.com
リンクを表示する<html:link>
スポンサード リンク

リンクを表示するには、<html:link>タグを使用します。

<html:link>タグの主要属性
属性 概要
href 絶対パス、または、カレントディレクトリからの相対パスを指定します
page モジュール相対URIを指定します。
action アクションマッピングのpath属性で指定のアクションパスを指定します
forward struts-config.xmlの<global-forwards>のname属性に指定の名称を指定します
target フレーム使用時に、フレームのどの場所に結果を表示するかを指定します。
_blank : 新しいウィンドウ
_parent : 親フレーム
_self : 自フレーム
_top : ウィンドウ全体
name
linkタグのリンクのパラメータを生成する場合に使用します。
使用方法は、<html:link>のリンクパラメータの生成を参照して下さい。
paramId
paramName
paramProperty
paramScope
property
scope

JSP使用例

<%@ page pageEncoding = "Shift_JIS" %>
<%@ page contentType="text/html; charset=Shift_JIS" %>
<%@ taglib uri="/tags/struts-html" prefix="html" %>
<%@ taglib uri="/tags/struts-bean" prefix="bean" %>

<html><body>

<html:link href="http://127.0.0.1:8080/Struts1.2/jsp/html/data_view.jsp"> hrefリンク1 </html:link>
<br><br>

<html:link href="/Struts1.2/jsp/html/data_view.jsp"> hrefリンク2 </html:link>
<br><br>

<html:link page="/jsp/html/data_view.jsp"> pageリンク </html:link>
<br><br>

<html:link action="/link_view"> actionリンク </html:link>
<br><br>

<html:link forward="link_test"> forwardリンク </html:link>

</body></html>


スポンサード リンク


HTMLソース&画面表示

<html><body>

<a href="http://127.0.0.1:8080/Struts1.2/jsp/html/data_view.jsp"> hrefリンク1 </a>
<br><br>

<a href="/Struts1.2/jsp/html/data_view.jsp"> hrefリンク2 </a>
<br><br>

<a href="/Struts1.2/jsp/html/data_view.jsp"> pageリンク </a>
<br><br>

<a href="/Struts1.2/do/link_view"> actionリンク </a>
<br><br>

<a href="/Struts1.2/jsp/html/data_view.jsp"> forwardリンク </a>

</body></html>


struts-config.xmlのアクションマッピング&global-forwards

<global-forwards>

   <forward name="link_test" path="/jsp/html/data_view.jsp" />

</global-forwards>

<action-mappings >

   <action path="/link_view"
     forward="/jsp/html/link_view.jsp" />

</action-mappings >



スポンサード リンク


サブミットボタンを表示する<html:submit>
リセットボタンを表示する<html:reset>
キャンセルボタンを表示する<html:cancel>
ボタンを表示する<html:button>
画像付きのsubmitボタンを表示する<html:image>
リンクを表示する<html:link>
リンクのパラメータを動的に生成する<html:link>
リンクのURLの書き換える<htm:lrewrite>
画像を表示する<html:img>
フレームを表示する<html:frame>
ファイルをアップロードする<html:file>

カスタムタグへ
忘れっぽいエンジニアのJakarta Strutsリファレンス TOPへ