問題タブ [session-scope]
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.
mysql - MySQL:@variableとvariable。違いは何ですか?(パート2)
さて、私が尋ねた最後の質問に基づいて、Mysqlは次のコードのwhereステートメントをどのように処理しますか?
この場合、MySQLは何をしますか?where句を次のように扱いますか
またはそれはそれを次のように扱いますか
今私は次のようなことをしています
MySQLにセッション変数があることを知らなかったので、文句を言わず、「この列がこの変数と等しい場所」という明示的な言い方だと思いました。
「もちろん、それは列=変数として扱われる」と言う人もいるかもしれませんが、「変数=列」とは簡単に言うことができます。では、これをどのように処理しますか?
nhibernate - NHibernate の遅延読み込みがセッションにバインドされるのはなぜですか?
Castle ActiveRecord を使用して、遅延読み込み時に問題が発生しました。
次の作品(明らかに)
特定のコンテキストで (インターセプターを使用して) セッション フィルターを変更する必要があるため、新しい SessionScope を作成します。
最後の行 "singleUser.Groups" は、LazyInitializationException: "ロールのコレクションを遅延初期化できませんでした: グループ、セッションまたはセッションが閉じられていません" をスローします。
ただし、他のすべてのセッション操作は正しく機能します。そのため、「singleUser」は現在破棄されている SessionScope にバインドされているようです。なんで?また、これを別の方法で解決するにはどうすればよいでしょうか。
java - Bean で SessionScope オブジェクトを取得するにはどうすればよいですか
セッションスコープでクラスにアクセスする方法を検索します。
私はこのクラスを持っています:
そして、他の Bean からいくつかのフィールドにアクセスします。これどうやってするの?
ありがとうございました
java - アプリケーションスコープのBeanからSpringセッションスコープのBeanにアクセスできますか?どのように?
SpringMVCを使用してこの2人用Webゲームアプリケーションを作成しようとしています。セッションスコープのBeanPlayer
とアプリケーションスコープのBeanGameList
があり、インスタンスを作成して保存Game
し、それらをに渡しますPlayers
。オンプレイヤーはゲームを作成してそのIDを取得しGameList
、他のプレイヤーはIDをに送信してインスタンスGameList
を取得しGame
ます。インスタンスには、Game
属性としてプレーヤーがあります。問題は、各プレイヤーが他のプレイヤーではなく自分だけを見ていることです。
各プレイヤーが見るものの例:
- 最初のプレーヤー(アリス)がゲームを作成します。
Creator: Alice, Joiner: Empty
- 2番目のプレーヤー(ボブ)がゲームに参加します:
Creator: Bob, Joiner: Bob
- 最初のプレーヤーがブラウザを更新します
Creator: Alice, Joiner: Alice
私が彼らに見てもらいたいのはですCreator: Alice, Joiner: Bob
。これを実現する簡単な方法は、プレーヤーへの参照ではなくプレーヤーに関する情報を保存することですが、ゲームオブジェクトはプレーヤーオブジェクトのメソッドを呼び出す必要があるため、これは解決策ではありません。
aop:scoped-proxy
セッションスコープのPlayerBeanが原因だと思います。これを理解すると、Gameオブジェクトには、現在のセッションのPlayerオブジェクトを参照するプロキシへの参照があります。ゲームインスタンスは他のPlayerオブジェクトをなんとかして保存/アクセスできますか?
dispatcher-servlet.xmlのBean :
controller.InitControllerのメソッド
model.gameListのメソッドと呼ばれる
java - およびSessionScopedBean
問題:より適切なデザインを探しています。
目標:ユーザー情報の表を作成し、各ユーザーの列に[パスワードの変更]ボタンを表示したい。クリックすると、[パスワードの変更]ボタンが消え(= "false"と表示)、inputSecreatフィールドが表示されます-ユーザーがパスワードを入力しますそしてそれを送信します(追加のボタンをクリックするか、ホットキーを使用して)。送信後-「パスワードの変更」ボタンは以前と同じように紙に書かれています。
私の豆
およびページ:
だから私は次の列で私の豆を使用しています:
質問2:この状況に適した設計は何でしょうか?
質問3:それがdisabled =«true»としてスティードされた場合、いくつかのコンポーネント(私の状況ではinputSecret)のいくつかのイベント(onclick、ondbclick内部のコンポーネントタグ)をリッスンすることは可能ですか?
ありがとうございました!
asp.net - 重大なセッションの問題ASP.NET
私はある種の醜い状況にあります。
ASP.NET 3.5 C#で構築されたCRMシステムで、セッションを使用して1つのページから別のページにデータを引き継ぐ大きなプログラムがあります。
問題は、このプログラムの2つのインスタンスを同じブラウザで開いて同じページを参照すると、もちろんセッションが上書きされることです。
ご想像のとおり、これはシステムにとって大きな問題であり、大きな責任です。
ここで行うべき正しいことは何ですか?私は大量のAJAXを使用しており、オブジェクトをページ間で渡す必要があるため、ここではurlパラメーターは実際にはオプションではありません。
助言がありますか?
nhibernate - SessionScope は ISession とまったく同じですか?
Castle ActiveRecord の SessionScope は NHibernate の ISession とまったく同じですか? はいの場合、Castle ActiveRecord が重複した機能を提供したのはなぜですか? いいえの場合、それらの違いは何ですか?
java - jsf2でのユーザーセッションの処理
jsf2を使用してWebアプリケーションを構築しています。@SessionScopeで@ManagedBeanを使用します。その中に、ユーザー名などをUserオブジェクトに格納します。記事を作成したいとします。そのため、createArticle()メソッドを持つ別の@ManagedBean @RequestScopeがありますが、記事の作成者を設定する必要があります。ユーザーユーザーオブジェクトを取得するためにcdiを介してユーザーセッションBeanを注入する必要がありますが、マネージドBeanを他のマネージドBeanに注入しても大丈夫ですか?他にもっと良いアプローチはありますか?
spring - JSFアプリケーション交差ユーザーセッションデータ
解決しようとしているJSFの難しい問題があります。注:私はJSFとJavaにかなり慣れていません。ユーザーがログインし、いくつかのチェックボックスを選択し、[送信]をクリックして、別のページに情報を追加し、DBに保存してログアウトする簡単なアプリケーションがあります。
私の本番環境では、ユーザーセッションデータがクロスまたはキャッシュされ、後続のユーザーセッションによって取得されるインスタンスが表示されます。たとえば、ユーザーAがデータを入力してから、ユーザーBがデータを入力すると、データを確認すると、ユーザーAが入力したものが表示されます。もちろん、これをテストで再現することはできません。
私はjsf1.2._12、richfaces 3.3.2、およびspring2.5.6を使用しています。アプリサーバーはJBoss5です。
私のJSFマネージドBeanはすべてセッションスコープです。この特定のマネージドBeanは、セッションスコープのビジネスオブジェクトとしてSpring Beanを呼び出し、最終的にはシングルトンのDAOを呼び出します。
ここに関連するfaces-configinfo
そして私のアプリ-春の豆が呼ばれるためのコンテキスト
Webサーバーのログを表示するときに、この問題は、ユーザーAとBが同時にログインしていなかった場合に発生しました。ユーザーAがログアウトし、約20分後にユーザーBがログインしました。
セッションスコープのBeanの使用が他のユーザーのデータとどのように交差する可能性があるのかわかりません...これらがどのようにスコープされているのか理解できないことがありますか?必要に応じて、モックアップしたコードを添付できます。前もって感謝します!
java - AuthenticationSuccessHandler内でセッションスコープのBeanを取得するにはどうすればよいですか?
カスタムAuthenticationSuccessHandlerがあります。
私がやりたいのは、onAuthenticationSuccessメソッド内にいくつかのセッションデータを設定することです。
セッションデータを保存するには、どのコントローラー内でも正常に機能するセッションスコープのBeanを使用します。
しかし、onAuthenticationSuccessメソッド内でそれを取得しようとすると、例外が発生します。
'scopedTarget.sessionData'という名前のBeanの作成中にエラーが発生しました:スコープ'session'は現在のスレッドに対してアクティブではありません。
私のコードは次のとおりです。
何か案は?