ユーザーのセッションが終了したときにTapestry 4で表示されるページを変更するにはどうすればよいですか?タペストリーで期限切れのセッションリダイレクト4
2
A
答えて
0
ユーザーがログインしているかどうかを確認する必要がある場合は、訪問オブジェクトにプロパティを設定し、ページのvalidate(IRequestCycle cycle)
メソッドでプロパティを確認できます。複数のページがある場合は、ユーザーがログインしていないときにリダイレクトするすべてのページのスーパークラスを作成し、そのメソッドをスーパークラスに実装します。 getVisit()
を呼び出すたびに新しいインスタンスが作成される場合は、そのインスタンスが存在しないため、セッションが有効かどうかをVisitオブジェクトに設定する必要があります。
3
私はさまざまな方法があったと思うああ、昔、タペストリー4 ...
は...
はちょうどあなたが "StaleSession.html" を表示するページ、または
に名前を付けますは、あなたのapp.applicationファイルに何かを置く。..のような
<page name="StaleSession" specification-path="tapestry/page/StaleSession.page"/>
または
<contribution configuration-id="tapestry.InfrastructureOverrides"> <property name="staleSessionPageName" value="MyStaleSessionPage" /> </contribution>
HTH
関連する問題
- 1. rails 4キャッシュの有効期限が切れていない
- 2. 期限切れのプロビジョニングプロファイル
- 3. Django期限切れのセッション
- 4. セッションリダイレクト
- 5. トランザクションタイムアウトが期限切れ)
- 6. タイムアウト期限切れ - 接続
- 7. ストライプ - リダイレクト、期限切れセッション
- 8. セッションが期限切れのウェブサイトでベーカー
- 9. Jedisで期限切れになる
- 10. ジキルブートストラップベースのブログ - ヘッダーの期限切れ?
- 11. Javaの期限切れのリスト/セット?
- 12. 期限切れのセッションの処理
- 13. DefaultHttpClient()と期限切れのSSL
- 14. 期限切れのクエリとAppengine
- 15. CakePHPセッションの期限切れ - 頻繁に
- 16. GWT-RPCタイムアウトの期限が切れ
- 17. クッキーの期限切れLoginViewから
- 18. トークンの期限切れ - JSON REST API - エラーコード
- 19. バックボーンハンドルセッションの期限が切れる
- 20. 期限切れのコンカレント辞書
- 21. Active Directoryアカウントの期限が切れる
- 22. 「トークンの有効期限が切れて」
- 23. Redisの期限切れと増分
- 24. phpセッションの期限切れ時にmemcached期限切れキーを設定することはできますか?
- 25. 期限切れのHTTPレスポンスコード(ただし、必ずしも期限切れではありません)URL
- 26. 期限切れリセットパスワード電子メールキー
- 27. 期限が切れる日付
- 28. 条件付き.htaccess期限切れ
- 29. Memcacheグローバル期限切れ変更
- 30. .htaccess、期限切れヘッダー、WordPress用W3トータルキャッシュプラグイン
はいのように、あなたのhivemodule.xmlに何かを置きます。しかし、タペストリーは独自の「あなたのセッションは期限切れです。セッションを再開してください。」というページが比較的醜いので、ユーザーを自分のログインページに戻したいだけです。 –