2

バックグラウンド

私が取り組んでいるアプリケーションは現在Spring+JPAを使用しています。DWRの導入を決定する前は、すべてが正常に機能していました。

DWRを使用して、Serviceクラスのメソッドを呼び出し、コントローラーにリダイレクトします。

try{
      return WebContextFactory.get()
                        .forwardToString("/search.do?searchString=" + searchString);
}catch(...){

}

この後、DAOで検索メソッドが呼び出されても、ペンセッションは見つかりません。

Session session = (Session) entityManager.getDelegate();

ここでのこのセッションは終了しました...

私の変更(DWRの導入)は、セッションの作成に影響を与えるべきではないと思います。

入力を待っています。

シャードゥル。

4

1 に答える 1

1

問題は解決された。

問題は、web.xmlのOpenEntityManagerInViewFilterの構成にありました。DWRリクエストは、にマッピングされているため、インターセプトされていませんでした。

*。行う

それ以外の

/ *

シャードゥル。

于 2009-10-14T09:37:52.413 に答える