2012-01-11 14 views
0

私には学校の実体があり、それは学年レベルとの関係が多岐にわたります。 問題は私の学校オブジェクトを正常に読み込んで私のビュー(jspxではなく.ftlページ)に送ることができます。 JSONとして(シリアル化されたデータのみを受け取るために)URLをリクエストすると(jqueryを実行した後にフィールドにデータを取り込むために使用する)、私はロールコレクションを遅く初期化することができません。 JSONとしてページをリクエストし、オブジェクトに多対多の関係がない場合は、直列化された文字列が問題なく表示されますが、オブジェクトに多対多の関係がある場合、そのエラーが発生します。 誰かがこのエラーに遭遇しましたか、または私が何をする必要があるかを知っていますか?多対多リレーションシップがある場合、コントローラからビューにオブジェクトを送信するにはどうすればよいですか?

答えて

0

私はこの解決策を見つけたが、私はそれが最善である場合...ご意見を知らない...私は、これは、オブジェクトが戻ってくることを許可され、私のweb.xmlファイルに

<filter> 
    <filter-name>OpenEntityManagerInViewFilter</filter-name> 
    <filter-class>org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter</filter-class> 
</filter> 
<filter-mapping> 
    <filter-name>OpenEntityManagerInViewFilter</filter-name> 
    <url-pattern>/*</url-pattern> 
</filter-mapping> 

をこのコードを追加しました。 同じことをしようとしていた人に役立つことを願っています。誰かがより良い解決策を持っているのですか、これは正しいですか?

ありがとうございました

関連する問題