問題タブ [spring-webflow]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - ID にドット (.) を含む Bean にアクセスする
フロー定義で、ID にドットが含まれる Bean にアクセスしようとしています
(例:<evaluate expression="bus.MyServiceFacade.someAction()" />
しかし、うまくいきません。SWF は、代わりに Bean の「バス」を見つけようとします。
最初は、ヘルパー Bean を使用して必要な Bean をロードすることで解決しましたが、この解決策は洗練されておらず、不快です。Bean は大規模なシステムの一部であり、改ざんできないため、エイリアスの使用も問題外です。
一言で言えば、元の名前を使用して Bean を直接参照できるソリューションはありませんでした。それは現在の SWF リリースでも可能ですか?
java - Spring Web Flow のスナップショットとフロー リポジトリに関する最適なドキュメントは何ですか?
Spring Web Flow でのスナップショット、フロー リポジトリ、およびフロー状態のシリアライゼーションに関するより多くの優れたドキュメントを探しています。私が見つけた利用可能なドキュメントはかなりまばらに見えます。「Spring in Action」はこれについて語っていません。Spring Web Flow リファレンス マニュアルでは、ここでいくつかのフラグについて言及しています。
しかし、これらの設定や使用パターンなどを変更する理由については実際には話していません.
誰でも良いリファレンスを持っていますか?
java - 異なるアクション実装で Spring Webflow 定義を再利用する
再利用のためにコピー/貼り付けしたくない、かなり大きなWebflow定義を取得しました。XML にはアクション Bean への参照がありますが、これは自然なことです。
同じフロー定義を 2 回使用したい: 2 回目は異なる設定のアクションで (異なるサービスの実装を注入する)
これを行う簡単な方法はありますか?
問題は、同じアプリで一度に異なる Bean で同じフローを使用したいことです。コピー/貼り付けは悪いですが、今のところ他の解決策はありません。
java - Spring webflow : ビュー ステートを移動する
春の Webflow 内で、前のビューのいずれかに「戻る」またはフローを再開できるナビゲーション バーを実装する必要があります。
例えば :
- 表示 1 = ログイン
- ビュー 2 = 私の情報
- ビュー 3 = 私のメッセージ
- ビュー 4 = セッションを閉じる
この例では、ビュー 4 のページからビュー 2 に戻りたいと思います。
java - Spring Web Flow 2 でビューステートとアクションステートの間でモデルデータを渡すにはどうすればよいですか
以下の Web フローでは、フォーム データをビュー ステートの送信イベントでフロー変数 (lifeCycleForm) にバインドします。名前、ラベル、および説明のプロパティがすべて期待どおりに設定されていることを確認しました。
ただし、アクション状態の式が評価されると、3 つのプロパティはすべて null になります。私のフォーム Bean はシリアル化可能で、単純な文字列プロパティを使用しています。
私が間違っていることは何ですか?
私はSpring WebFlowにかなり慣れていないので、明らかなことを見落としている可能性があります。
更新:最初の投稿で、失敗したのは単体テストであることに言及するのを怠りました。その後、AbstractFlowExecutionTests がリクエスト パラメータのバインドを実装していないことを知りました。これは私には少し見落としのようです。最新のナイトリー Spring WebFlow 2.0.4 を試しましたが、動作は変わりません。
更新:私の問題は、Spring WebFlow モックがフォーム送信をシミュレートしないことです。
前もって感謝します、ブライアン
spring - Spring Webflow 2 では、ビューステートからの「送信」遷移をトリガーするために必要な要求パラメーターは何ですか?
ビューステートからアクションステートへの移行が行われていないようです。次の例では、ユーザーがフォームを送信したときに、view-state を action-state に遷移させたいと考えています。かなり基本的なもの。しかし、setA()
メソッドは呼び出されません。
jsp では、 submit input
要素に「_
eventId」または「_
eventId _
submit」という名前が必要ですか、それとも名前は必要ありませんか? それとも他に何か問題がありますか?要素のon
属性を評価するとき、webflow は何に対してチェックしますか?transition
JSP:
spring - Spring Webflow で ftp:// url にリダイレクトするにはどうすればよいですか?
Spring WebFlow を使用して、計算された URL を ftp サーバーにリダイレクトしようとしていますが、ExternalRedirect コードには次の行があります。
Spring WebFlow をたとえば ftp://example.com/ にリダイレクトする方法はありますか?
spring - Spring Webflow 2 と Apache タイルの統合
最近、Spring Webflow 2 を使用するようにいくつかのアプリケーションのアップグレードを開始しました。Webflow 2 に付属する新しい Ajax 機能を利用したいと考えています。タイル 2 を Spring Webflow と統合するためのチュートリアルに誘導してもらえますか (それは明らかに彼らが推奨するもの)。この点に関して、Webflow 2 に付属のドキュメントはまったく役に立たないことがわかりました。
javascript - JSF 統合による Spring Web Flow トランジションをアクティブ化する Javascript フォーム送信
Spring WebFlow 2、Facelets、および JSF を使用してアプリケーションを開発しています。私のフローの 1 つに、特定のイベントでフォームの送信をトリガーする必要があるページがあります。異なるアクションごとに、異なるビューを提示する必要があります。そのため、次の JavaScript コードをアクティブにして送信を実行しようとしています。
残念ながら、これは私のフローで要求された遷移をトリガーしません。ページは変わりません。誰もこれに対処する方法を知っていますか?
ありがとう、アレクサンドル
spring - Spring WebFlow フロー定義形式は、Spring 以外のフレームワークの Web フローを外部化するのに適していると思いますか?
Spring WebFlow のアイデアが気に入っています。特に、フロー定義が Spring Bean コンテナー内のコンポーネントから高レベルの Web フローを抽象化する方法が気に入っています。
フロー定義形式には、ビュー、アクション、トランジション、サブフロー、結果など、Web フローに必要なものがすべて含まれているようです。
Spring WebFlow フロー定義形式は、Spring 以外のフレームワークの Web フローを外部化するのに適していると思いますか? 基盤となるコンポーネントに Spring を使用しないもの、またはおそらく Java を使用しないもの。
一般的なワークフローや BPEL タイプのものではなく、特にページ フローのみを考えていることに注意してください。