2

アドレスバーで実行パラメーターの値を変更すると、grails の "BadlyFormattedFlowExecutionKeyException" 例外が発生します!! そのような例外を処理する方法を知っている人はいますか?

乾杯!

4

1 に答える 1

2

私も同じ問題を抱えていました。たくさんのグーグル検索の後、フローごとにフィルターを作成しました。そして、「before」クロージャーでは、params.execution を読み取ります。params.execution が null でない場合は、getFlowStateName 関数で状態をテストします。

フィルターからフロー状態名にアクセスする

無効な状態 (関数が null を返す) の場合、フローの先頭にリダイレクトします (リダイレクト コントローラー: 'xx'、アクション: 'yy')。

よろしくお願いします!

于 2014-01-10T13:28:55.200 に答える