フレームワークStrutsをいじくり倒す人の為のスレ
■ このスレッドは過去ログ倉庫に格納されています
0181nobodyさん
03/07/18 11:22ID:s7uP94Oittp://homepage2.nifty.com/ymagic/struts/samples/subapplication/
「struts-config」の一部を「struts-config-A」に分割したんですけど、「A」フォルダ内のjspに書いてあるactionをうまくとってくれません
構造は
test
+index.jsp
+A
+top.jsp
+result.jsp
struts-config-Aの中身
<form-beans>
<form-bean name="test_FB" type="(略)" />
</form-beans>
<action-mappings>
<action path="/test_action" name="test_FB" type="(略)">
<forward name="success" path="/result.jsp" />
</action>
</action-mappings>
という感じです。(略)の部分は、分割前は通用していたので、大丈夫だと思って省いています。
それで、jspページ(A/top.jsp)です
<html:form action="/test_action">
(以下略)
が、最上部の「index.jsp」からこの「A.jsp」ジャンプしたら表示されないです。エラーメッセージは出ます。
「javax.servlet.ServletException: Cannot retrieve mapping for action /test_action」
というエラーが表示されます。たぶん、メインの「struts-config」にactionを書けYO!ってことなんでしょうけど、
それじゃ分割の意味がないと思うんです。分割したままでうまくいかせるにはどうしたらいいでしょうか。
■ このスレッドは過去ログ倉庫に格納されています