2012-06-14 103 views
0

我的Action有getter和setter的id。如何通過id作爲參數?我試過下面的代碼不起作用。Struts 2使用參數重定向

<action name="FBLogin" class="FBLoginAction"> 
     <result type="redirect"> 
      <param name="location">https://graph.facebook.com/oauth/access_token</param> 
      <param name="id">${id}</param> 
     </result> 
    </action> 
+1

可能的解決辦法是actionName:http://stackoverflow.com/a/11014348/1085285 –

+0

我看。我無法搜索它,因爲我在搜索中使用了不同的關鍵字。謝謝 –

回答

0

看起來你忘了添加你想重定向到

<action name="FBLogin" class="FBLoginAction"> 
     <result type="redirect"> 
      <param name="location">https://graph.facebook.com/oauth/access_token</param> 
      <param name="id">${id}</param> 
      <param name="actionName">"Action to redirect to"</param> 
     </result> 
</action>