2012-06-14 101 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>