spring-mvc - Java String 이전 라인에서도 값을 출력할 수 있지만 if를 입력하면 널 포인터가 됩니다.
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-17 10:08:18
0
5
533

위의 두 그림과 같이 프론트 데스크에서 DecisionDistribute를 전달한 결과 출력을 보면 DedicatedDistribute에 값이 있음을 알 수 있으며 if 문을 판단할 때 그 값이 여전히 정확하지만 저는 그렇지 않습니다. if 범위에 들어가는 이유를 알 수 없습니다. null 포인터가 되고 null이 출력되며 후속 호출에서 null 포인터 예외가 보고됩니다.
설명해주세요, 감사합니다

曾经蜡笔没有小新
曾经蜡笔没有小新

모든 응답(5)
漂亮男人

오류 메시지를 보시고 이미 Distribute2 방식으로 점프하셨습니다. 왜 아직도 Distribute3 방식의 내용을 게시하시나요?

Ty80

추적하려면 DEBUG를 호출하세요

世界只因有你

다음과 같이 판단할 때 null을 추가합니다.

으아악

한번 해보세요

刘奇

Xiao Yang vita의 답변에 동의합니다. 오류를 보고하는 데 잘못된 코드를 찾았습니다.

Eclipse나 다른 IDE에서 표시되는 코드 줄 수를 설정하세요. 그렇지 않으면 오류 코드가 어디에 있는지조차 알 수 없습니다.
또한 스택은 어떤 클래스의 어떤 줄을 인쇄했는지 출력합니다. 오류는 링크를 클릭하면 오류 보고 위치

로 바로 이동할 수 있습니다.
phpcn_u1582

문제를 발견했습니다. 두 번째로 null이 출력되면 첫 번째 로드 리디렉션 후에 실제로 로드됩니다. 그러나 두 번째에는 값이 전달되지 않아 오류가 발생합니다. time 제 부주의로 인해 출력이 성공했습니다. 모두의 시간을 낭비하게 해서 죄송합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿