検索

ホームページ  >  に質問  >  本文

在控制层和业务层处于不同项目中时, 如何让业务层的java类调用SESSION里的信息

想在业务层所处的项目里面, 创建一个共通工具类来返回SESSION里保存的用户信息
可以实现吗?

高洛峰高洛峰2887日前240

全員に返信(5)返信します

  • PHPz

    PHPz2017-04-17 17:50:36

    静的メソッドを作成し、それに HttpRequest を渡すだけです

    返事
    0
  • 迷茫

    迷茫2017-04-17 17:50:36

    または、セッション オブジェクトをツール クラスのメソッドに挿入します。

    返事
    0
  • PHPz

    PHPz2017-04-17 17:50:36

    httpRequest を渡すだけです。

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 17:50:36

    request.getSession

    返事
    0
  • PHP中文网

    PHP中文网2017-04-17 17:50:36

    セッションはコントローラー層のものであり、サービス層やDao層に渡すべきではありません。コントローラー層でユーザー情報を抽出してキャッシュに保存し、サービス層が userKey を介してユーザー情報を取得する必要があります。

    返事
    0
  • キャンセル返事