0

zk フレームワーク 6.5 アプリケーションに MVC と MVVM を使用しています。アプリケーションでセッションを作成および維持したいのですが、Spring Security を使用せずに zk でセッションを作成および維持する方法の良い例が見つかりませんでした。

ログインページがあり、ユーザー名とパスワードを取得して、ユーザーをホームページに移動できることを知っています。しかし、それは私が望むものではありません。ここでセッションを作成して維持し、ユーザー関連のデータをセッションに追加して、どこのアプリケーションでも使用できるようにします。

次のガイドを読みました
ZK MVC の実装
ZK セッションを使用した認証情報の管理

しかし、ここで自分のコンセプトを正しく理解することができませんでした。

実際のコードを使用した例を教えていただけると助かります。

現在、ログインページがあり、空のフィールドを持つ送信ボタンで、ユーザーをホームページにリダイレクトしています。

MVC パターンは素晴らしいでしょう。zk mvc と UserCredentialManager のドキュメントを読みました。しかし、この情報をどのように使用するかはわかりません。

また、Spring セキュリティを使用しない zk と設計のベスト プラクティスも共有してください。

あなたからの解決策をお待ちしております。

4

1 に答える 1

2

ユーザーのセッションに情報を保存したいだけなら、ZK を使えば簡単です。

Session session = Sessions.getCurrent();
session.setAttribute("my_stored_data", myStoredData);

...

Session session = Sessions.getCurrent();
Object myStoredData = session.getAttribute("my_stored_data");

Sessionすべてのユーザーに対して自動的に存在し、ZK によって維持されます。

それが役立つことを願っています。

于 2013-02-27T12:14:21.290 に答える