問題タブ [requestcontext]

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.

0 投票する
1 に答える
240 参照

django - すべてのページに含まれるテンプレートタグのRequestContextを取得する

フォームを生成するtemplatetagがあります。したがって、{% csrf_token %}セキュリティのためにforが必要であり、これRequestContextには標準Contextオブジェクトではなくオブジェクトが必要です。

これで、問題の特定のテンプレートタグ/フォームがすべてのページのヘッダーに含まれます。render_to_response現在、すべてのページにRequestContextオブジェクトがありません。

サイト全体のすべてのビューを変更せずにこの問題を回避する方法はありますRequestContextか?

前もって感謝します。

0 投票する
1 に答える
2551 参照

asp.net-mvc-3 - ASP.NETMVCインジェクトHttp/リクエスト/コントローラーコンテキスト

ASP.NETMVCアプリケーションにHttp/Request / Controllerコンテキストを挿入するための推奨されるアプローチはありますか?

以前は、このようにHttpContextでのみこれを実行していました(StructureMapを使用しています)。

ただし、場合によっては、リクエストコンテキストにアクセスする必要もあります。これを手動で作成するのではなく、注入しておくと便利です。良い例は、UrlHelperを注入することです(RequestContextとRouteCollectionが必要です)。

ありがとう

ベン

0 投票する
1 に答える
8913 参照

gwt - GWT の RequestFactory と RequestContext の仕組みを明確にする

RequestFactory と Editor フレームワークをアプリに実装しようとしています。フォーラム、Google デベロッパー フォーラムなどを調査した後でも、RequestFactory で RequestContext を使用することについて理解できない基本的なことがあることがわかりました。これが私のシナリオです:
CmsObjectType と呼ばれる ID、バージョン、説明の 3 つのフィールドを持つ単純なエンティティがあります。CRUD 操作に対応する EntityProxy と CmsObjectTypeServiceDAO があります。ServiceLocator クラスと ObjectLocator クラスも実装しました。このコードはすべてコンパイルおよび実行されます。

以下を使用して、CRUD 操作をテストするための簡単なテスト ケースも作成しました。

}

テスト:

新しいリクエスト コンテキストを作成し、作成、更新、削除のメソッド呼び出しをチェーンしてから fire() を呼び出すと、上記のテストでは問題なく動作します。ただし、メソッドを呼び出してから fire() を呼び出してこれらの呼び出しを個別に実行しようとすると、問題が発生します。新しく作成されたエンティティの ID を返すレシーバーで create() を呼び出し、その ID を使用して find(id) を呼び出すと、新しく作成されたエンティティが返されます。この時点まで、すべて正常に動作します。ただし、これは私が混乱しているところです.. find(id) から受信者の onSuccess() メソッド内で現在の RequestContext を使用して edit を呼び出そうとすると、コンテキストが既に進行中であるというエラーが表示されます。foundProxy のローカル変数を作成し、RequestContext の新しいインスタンスを使用して requestContext を呼び出そうとするとします。新しく見つかったエンティティで edit(foundProxy) を実行し、update() を呼び出します。最も一般的なサーバー エラーが発生します。 サーバー エラー: 要求されたエンティティはサーバーで利用できません。リクエスト コンテキストの新しいインスタンスを作成しないと、リクエストが既に進行中であることを示す IllegalStateException が発生します。これをより明確にするためのサンプル テストを次に示します。

これが私の質問です..編集がcreate()ではなくfind()に関連付けられている場合、編集を処理する最良の方法は何ですか? 検索を更新で連鎖させようとすると、foundProxy が null になり、更新されません。プロキシは、更新を実行できるようにするために、作成されたコンテキストにバインドされたままにする必要がありますか? 誰かがこれがどのように機能するかを説明したり、私が欠けているものを指摘するドキュメントを教えてくれたりしたら、私は感謝します. これは、テスト フレームワークがリクエストを処理する方法に関係している可能性はありますか? 私は以下を読んだので、何か見落としがあれば教えてください: tbroyer による素晴らしい説明

Google docs どんな助けでも大歓迎です。ありがとうございました!

0 投票する
1 に答える
4374 参照

callback - PrimeFaces の RequestContext を使用して POJO をコールバック パラメータとして送信する方法は?

コールバック パラメータを送信できます。文字列などのプリミティブ型のみを送信する限り、完全に機能します。しかし、最も単純な POJO でさえ、同じことは機能しません。PrimeFaces ガイドによると、RequestContext.addCallbackParam() メソッドは POJO を処理でき、それらを JSON に変換します。私の場合、なぜそれが機能しないのかわかりません。

誰かがそれをしましたか?

0 投票する
2 に答える
743 参照

c# - RequestContextからMVCルートカスタムファイル拡張子を解析します

IIS6でMVCを有効にするために2つのカスタム拡張機能を設定しました。

したがって、サイトには次のようなURLでアクセスできます...

mysite/mycontroller.europe/myaction

またはのように...

mysite/mycontroller.america/myaction

RequestContextインスタンスから拡張機能を見つける最も堅牢な方法は何ですか?

だから私は次のようなものを書けるようになりたいです...

そして明らかに、サイト/ディレクトリの設定が少し変わっても、それは機能します。

0 投票する
1 に答える
221 参照

gwt - リクエスト内のGWTRequestContextENum

Request呼び出しの属性の1つとしてenumを使用すると、UnsupportedOpeationExceptionがスローされ、サーバーのサービスメソッドも呼び出されません。

designRequest.findDesign(sortorderEnum).fire()を呼び出すと、Chrome開発ツール/FirebugコンソールのjavascriptコンソールでUnsupportOperationExceptionがスローされます。

0 投票する
1 に答える
172 参照

gwt - EntityProxy の既定のフィールド値を設定できますか?

私がこれを持っているとしましょう:

作成されたプロキシは空です。一部のフィールドにデフォルト値を設定する方法はありますか? たとえば、このプロキシには double のtimeAllocationがあります。これを行わなくても 0 に設定できますか:

ありがとうございました

0 投票する
1 に答える
183 参照

django - Django: リクエスト コンテキストのレンダリングに失敗しました

私はこれを私のviews.pyに持っています:

そしてこれは私のbase.htmlにあります:

しかし、ホームページをロードすると、上記のリクエストコンテキストから何もレンダリングされません。

編集1:

私はここで間違った道を進んでいるようです。私の目的は、私のウェブサイト全体で「お知らせ」カテゴリの下の投稿を固定サイドバーに表示することです。どのページを開いたとしても、そのページのサイドバーには「お知らせ」カテゴリの投稿のみが含まれている必要があります。それを達成する方法について何か提案はありますか?

0 投票する
1 に答える
222 参照

django - Django RequestContext とメディアが機能しない

私は初心者ですが、どこでも解決策を探しています。アップロードした画像が表示されません (404)。

画像リンクからのエラー (例: http://192.168.1.1:8000/media/portfolio/icon.png/ -> ちなみに、この適切な URL ) :

SuperPages は、url オブジェクトを含む私のモデルです。

http://www.muhuk.com/2009/05/serving-static-media-in-django-development-server/のように、メディアファイル用にすべてを構成しました。明確にするために、一般的なビューのみを使用している場合、うまく機能します。しかし、ビューでは画像を見ることができません (画像へのリンクは問題ありません)。静的ファイルはうまく機能します。これは私のコードです:

urls.py

ビュー.py

0 投票する
1 に答える
933 参照

java - GWT RequestFactoryコンテキストからの冗長な永続性呼び出しを防ぐ方法は?

私のプロジェクトでは、GWTEntityProxyを次のように簡略化しています。

単純なJPA注釈付きエンティティBeanである対応するエンティティ実装を使用します。

リクエストコンテキストもあります:

そして、対応するサービスとロケーターの実装:

RPCの観点からGWTリクエストコンテキストでメソッドを呼び出すと、findItemsすべてが期待どおりに機能しているように見え、クライアントで機能するコールバックメソッドのアイテムリストを取得します。

ただし、永続性の観点からは、実装は期待どおりに機能しません。サーバー側では、メソッドfindItemsが期待どおりに呼び出され、永続性からアイテムをフェッチして返します。次に、アイテムごとfindに、アイテムのIDを使用してメソッドが呼び出され、もちろん、永続性からアイテムを次々に取得します。

GWTリクエストファクトリコンテキストがこれらの役に立たない呼び出しを行う原因と、それを防ぐにはどうすればよいですか?