2011-12-13 54 views
0

下面是來自Struts配置文件的一行。 'comp/*/*/*'{1}是什麼意思?關於Struts語法

<action name="comp/*/*/*" class="com.fxoa.comp.{1}.action.extjs.{2}Action" method="{3}">

+0

你確定這是整個代碼嗎? – griegs

+0

不,現在我部分知道它應該做什麼。{1}代表第一個*,{2}代表sencond *,因此不是。但$ {nextPath}是什麼意思? – user1093382

+0

@ user1093382要麼發佈完整的代碼,要麼任何人都難以回答你問題'$ {nextPath}'在代碼中這是什麼?只是爲了讓你知道這是一種從配置文件中的堆棧中提取動態值的方法 –

回答

1

當你的應用程序大小的增長Wildcards可用於類似的映射合併成一個更通用的映射他們被稱爲Wildcards映射。 什麼你是顯示在你的例子也被稱爲通配符mapping.It可以在2級

  1. 行動水平
  2. 方法水平

詳細內容請閱讀

官方文件Wildcard-Mappings

WildcardMethod

+0

您的好意,謝謝您的信息 – user1093382

+0

@ user1093382如果這是你正在尋找的不要忘記把問題標記爲接受:) –