トップページ >  Struts >  フォワードアクション
初版2008/02/05 最終更新日2008/02/05
  フォワードアクション
目次
フォワードアクションとは
struts-configの例
遷移前JSPの例
遷移後JSPの例
フォワードアクションとは
フォワードアクションとは、org.apache.struts.action.ForwardActionクラスのことで、アクションマッピングを介してJSP→JSPに遷移したい場合などに使用します。
ForwardActionクラスはstruts-extras-1.3.8.jarに格納されています。

struts-configの例
以下はstruts-config内でフォワードアクションを設定する例です。
type属性の値は以下の通り固定です。
parameter属性に遷移先を指定します。

<action path="/after" type="org.apache.struts.actions.ForwardAction" parameter="/WEB-INF/pages/after.jsp"/>



遷移前JSPの例
遷移前のJSPは以下のようにアンカータグでリンクを貼っています。
formタグを使用してsubmitボタンなどで遷移することは、ActionFormクラスが必要になるのでできません。


<%@page contentType="text/html; charset=Shift_JIS" %>

<html:html>
<body>

<a href="http://localhost:8080/struts/after.do">遷移</a>

</body>
</html:html>
これで以下のように表示されます。

遷移前JSPの例
遷移前JSPの例



遷移後JSPの例
<%@page contentType="text/html; charset=Shift_JIS" %>

<html:html>
<body>

遷移先

</body>
</html:html>
これで以下のように表示されます。

遷移後JSPの例
遷移後JSPの例



Information

運営サイト
飲み会するならLINKS!!

美人メッセージ!
美人メッセージ!

サイト内検索
当サイト内を検索できます↓


PV

Contact
Skype Me?!

Other
Validate XHTML 1.1       Validate CSS