0

アクティブ/ログインしたユーザーを受信する適切な方法を探していました。同じバージョンのSpringMVCでSpringSecurity3.1を使用しています。全体のアイデアは、記事でよりコメントされたこのトピックに基づいています:

記事の@ActiveUserアノテーション

私は完全に指示に従いますが、それでもこの種のエラーが発生します:

No default constructor found; nested exception is java.lang.NoSuchMethodException: org.springframework.security.core.userdetails.User.<init>()]

私のapplicationContext.xmlには、作成者によって直接提案されなかった3つの注釈があります。

<context:annotation-config />
<context:component-scan base-package="my.package.*" />
<mvc:annotation-driven />

この種の問題の原因は何ですか?

4

1 に答える 1

1

インターネットで何時間も検索した後、私は問題をどのように解決すべきかを知りました。他の人にも役立つかもしれないので、私は解決策を提供します。

この種の問題は、Spring 3.1(私が使用している)ではSpring 3.0(前述のチュートリアルがメンターでした)とは異なる解決策を持っています。問題に関するすばらしい記事がここに表示されました:ここにリンクの説明を入力してください

于 2012-06-16T15:24:13.107 に答える