2014-06-18 7 views
1

DispatchAction의 지정되지 않은 메소드를 사용하고 있는데,이 Action 클래스가 두 개의 액션 경로에 사용되고 있기 때문에 struts-config.xml에서 action 태그의 path 속성의 내용을 알아야 할 상황이 있습니다.액션 또는 액션 클래스를 디스패치하는 액션 태그 (struts-config.xml)의 경로 속성에 액세스하는 방법은 무엇입니까?

예 : 좀 더 초점을 맞추기 위해 경로와 유형을 강조

<action **path="/auditor/adminOtherInfo"** **type="org.sae.aab.struts.action.OtherInfoAction"** 
      scope="request" name="AdminOtherInfoForm" parameter="method" validate="false"> 
... 
</action> 

<action **path="/auditor/otherInfo"** **type="org.sae.aab.struts.action.OtherInfoAction"** 
      scope="request" name="OtherInfoForm" parameter="method" validate="false"> 
... 
</action> 

.

다른 매개 변수를 설정하고 그에 따라 흐름을 리디렉션하고 싶었 기 때문에 경로를 알고 싶었습니다.

도움 제발 ..

답변

1

당신은이 ActionMapping에서 얻을 수 있습니다. 조치 맵핑은 실행시 조치로 매개 변수로 전달됩니다.

String path = mapping.getPath(); 
+0

감사합니다. @Roman –