2012-11-28 76 views
1

我正在將舊版應用程序從Spring Security 2.x遷移到3.x.當部署我的.jsp時,出現以下錯誤:org.springframework.security.ui.AbstractProcessing Filter哪裏去了?

14:49:01,333錯誤[org.apache.catalina.core.ContainerBase。[jboss.web]。[localhost]。[/ tic]。[jsp ] Servlet.service()爲servlet和jsp拋出異常:org.apache.jasper.JasperException:無法編譯類JSP:在線路發生

出錯:6中生成的java文件 只有類型可以是進口。 org.springframework.security.ui.AbstractProcessing過濾器解析爲包

在生成的java文件的行7中發生錯誤 只能導入一個類型。 org.springframework.security.ui.webapp.Authenticat ionProcessingFilter解析爲包

在生成的java文件的行8中發生錯誤 只能導入一個類型。 org.springframework.security.AuthenticationExcepti上解析爲一個包

在有問題的.JSP,我有以下幾點:

的問題是,這些類在3.0不復存在。所以,我的問題是,他們去了哪裏,還是有更好的方法在3.0中做這些事情?

+0

您是否在尋找[this](http://static.springsource.org/spring-security/site/docs/3.0.x/apidocs/org/springframework/security/web/authentication/AbstractProcessingFilter.html)class ?它已被棄用,看看。 –

回答

2

在Spring 3.x的

對於誤差線:6 & 7:

org.springframework.security.ui.AbstractProcessingFilter
TO
org.springframework.security.web.authentication.AbstractProcessingFilter
但是,它已被棄用。因此,使用這種
org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilterjavadoc

對於錯誤行:8

org.springframework.security.AuthenticationException
TO
org.springframework.security.core.AuthenticationExceptionjavadoc

我希望這有助於!