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

Strutsリファレンス
 
Web struts.wasureppoi.com
指定したURLにリダイレクトする<logic:redirect>
スポンサード リンク

指定したURLにリダイレクトするには、<logic:redirect>タグを使用します。

タグの主要属性
属性 概要
href 絶対パス、または、カレントディレクトリからの相対パスを指定します
page モジュール名以降の絶対パスを指定します。
anchor アンカータグを不可します。
forward struts-config.xmlの<global-forwards>のname属性に指定の名称を指定します
name
redirectタグのリンクのパラメータを生成する場合に使用します。
使用方法は、<html:link>のリンクパラメータの生成を参照して下さい。
paramId
paramName
paramProperty
paramScope
property
scope


例1)JSP実装例

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

<html><body>

<logic:redirect page="/jsp/logic/redirect_to.jsp" />

</body></html>



スポンサード リンク


logicタグの種類
配列やコレクションの繰り返し処理をする<logic:iterate>
配列やコレクションの繰り返し処理の条件を指定する<logic:iterate>
大小の比較をする<logic:equals、greaterThan、lessThan>など
NULLまたは空の判定をする<logic:empty、notEmpty>
指定した文字列が含まれるか判定する<logic:match、notMatch>
プロパティの存在チェックをする<logic:present、notPresent>
メッセージ、エラーメッセージの存在チェックをする<logic:messagesPresent、messagesNotPresent>
指定したURLにフォワードする<logic:forward>
指定したURLにリダイレクトする<logic:redirect>

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