4

やあ。

実行キーを使用して、スプリングWebフローを続行します。(注文ペイパル支払い)そしてgetからクエリ文字列を読み取る必要があります。&TokenIDおよび&PayerID

これは、支払いを確認した後にPaypalがユーザーをリダイレクトするURLのようになります。

/sampleflow?execution=e1s1&_eventId=approved&token=EC5D7416956W8431713&PayerID=TN2RE8ZTH67JN

eventIDが承認されると、フローは支払い確認済みの状態にリダイレクトされます。この部分は機能しています。どういうわけかクエリ文字列パラメータを取得する必要があります。

これを行う方法はありますか?

4

2 に答える 2

9

フロー定義xmlファイルのリクエストパラメータにアクセスしようとしていると想定しています。EL変数requestParametersを使用してパラメータにアクセスできます。

<evaluate expression="someService.doSomething(requestParameters.TokenID, requestParameters.PayerID)" />

http://docs.spring.io/spring-webflow/docs/2.3.x/reference/html/el.html#el-variable-requestParameters

于 2012-11-09T22:12:14.390 に答える
0

上記のリンクは私には機能しませんでしたが、次のアドレスで関連するページを見つけることができました: 4.4.6。requestParameters

于 2015-05-14T18:46:03.043 に答える