2016-07-14 7 views
2

Struts 1では、<action>タグのtype属性に値がない場合、それはどういう意味ですか?明示的に指定されていないときに使用されるtype属性のデフォルト値はありますか?私は基本的に次のアクションが何をしているのか理解しようとしています。見ることができるように、型属性はありません。これは、あなたが上記に含まれているアクションは、単に/ B//からリダイレクトorg.apache.struts.action.ActionStruts 1では、タイプ属性のデフォルト値は<action>タグとは何ですか?

+0

これは参考になる可能性がありますhttp://dlia.ir/Scientific/e_book/Technology/Electrical_Nuclear_Engine_Electronics/TK_5101_6720_Telecommunication_/022966.pdf – amitmah

答えて

1

をデフォルトとすべきであるStrutsの1のために

<action path="https://stackoverflow.com/a/b/comp" forward="/components/d/my-comp.jsp"> 
</action> 
0

:それは唯一のパスと、前方の属性を持っていますcomp.doを/components/d/my-comp.jspに変更します。

<action path="https://stackoverflow.com/a/b/comp" 
     parameter="/components/d/my-comp.jsp" 
     type="org.apache.struts.actions.ForwardAction"> 
     </action> 

だから、あなたはtype属性が含まれているアクションのorg.apache.struts.actions.ForwardActionです:それは、次の省略形です。

関連する問題