본문 바로가기

[오류]

무한 포워딩 오류

끊임없는 fowarding...

URL에 MemberLogin.me HTTP요청을 보냈을 때 MemberLoginAction이 실행 되지않고 발생하는 오류이다.

 

콘솔창에 뜬 대로 ActionForward클래스를 처음 살펴 보았을 때는 별 다른 문제점이 보이지 않았다.

변수에 노란줄?

자세히 살펴보니 boolean타입의 isRedirect변수에 노란줄이 그어져 있어서 마우스를 갖다 대보니 

 

isRedirect는 사용되고 있지 않다고 나온다.

분명 아래에서 isRedirect()메서드에 return값으로 isRedirect를 사용하고 있는데?

 

다시 살펴보니 return값으로 isRedirect변수가 아닌 isRedirect()메서드를 return되면서 발생한 무한 포워딩 오류였다.

 

따라서 isRedirect()메서드에 return값을 isRedirect변수를 제대로 설정하면 isRedirect변수의 노란 줄은 사라지고

무한 포워딩 오류는 발생하지 않는다.