1

レガシー アプリケーションを Spring Security 2.x から 3.x に移行しています。.jsp がデプロイされると、次のエラーが発生します。

14:49:01,333 エラー [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/tic].[jsp]] サーブレット jsp の Servlet.service() が例外をスローしました: org.apache .jasper.JasperException: JSP のクラスをコンパイルできません:

生成された Java ファイルの 6 行目でエラーが発生しました タイプのみインポートできます。org.springframework.security.ui.AbstractProcessing フィルターがパッケージに解決される

生成された Java ファイルの 7 行目でエラーが発生しました タイプのみインポートできます。org.springframework.security.ui.webapp.AuthenticationProcessingFilter はパッケージに解決されます

生成されたJavaファイルの8行目でエラーが発生しました タイプのみインポートできます。org.springframework.security.AuthenticationException はパッケージに解決されます

問題の .jsp には、次のものがあります。

問題は、これらのクラスが 3.0 に存在しなくなったことです。それで、私の質問は、それらはどこに行ったのですか、または 3.0 でこれらのことを行うより良い方法はありますか?

4

1 に答える 1

2

春の 3.x

エラー行: 6 & 7:

org.springframework.security.ui.AbstractProcessingFilter

org.springframework.security.web.authentication.AbstractProcessingFilter
ただし、非推奨です。したがって、この
org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter javadocを使用してください

エラー行の場合: 8

org.springframework.security.AuthenticationException
Javadoc
org.springframework.security.core.AuthenticationException

これが役立つことを願っています!

于 2012-11-29T12:16:30.737 に答える