재밌고 어려운 IT를 이해해보자~!

IllegalArgumentException 본문

JAVA Error Solution

IllegalArgumentException

언제나즐거운IT 2024. 1. 26. 11:42

 

<c:if test="${boardDTO.memberID ne sessionScope.member}">
    <button type="button" onclick="location.href='reportWritePage.do?boardDTO=${URLEncoder.encode(boardDTO.toString(), 'UTF-8')}'">신고하기</button>
</c:if>

이 코드에서 발생한 오류는 ${boardDTO}를 URL에 직접 전달하려는 시도 때문입니다. 그러나 URL에는 유효하지 않은 문자가 있을 수 없다!
boardDTO 자체의 객체는 넘길 수 없는 것같다.
boardNum만 넘겨서 오류수정!

'JAVA Error Solution' 카테고리의 다른 글

PropertyNotFoundException  (0) 2024.01.28
NullPointerException  (0) 2024.01.28
비동기처리에러발생  (0) 2024.01.26
SQLSyntaxErrorException  (0) 2024.01.18
NullPointerException  (0) 2024.01.17
Comments