반응형
▶ 스크립트에서 JSLT if문 사용해서 파라메터 비교
<c:if test="${param.mId == bView.briter}"> </c:if>
<c:if test="${ 비교식 }"> </c:if>
JSLT에서 if문은 조건을 하나로 묶어서 작성하고 문자열일 때만 싱글쿼터(or 더블쿼터)를 사용한다.
▶ 잘못된 조건식
<c:if test="'${param.mId == bView.bwriter}'">
<c:if test="'${param.mId}' == '${bView.bwriter}'">
<c:if test="'${param.mId} == ${bView.bwriter}'">
<c:if test='${param.mId}' == '${bView.bwriter}'>
▶ 저번에 했던 게시판 검색기능 다시 하는데 계속 에러가 발생했다.
java.sql.SQLException: 내부 표기로 변환할 수 없습니다.
하다가 왜 이런 에러가 나는지 못찾겠어서 구글링했더니 정말 간단했다.
SELECT 한 정보를 배열이나 객체에 담을 때(rs.get ) 순서가 잘못 되어 형식,타입이 안맞으면 에러가 난다.
※ int 타입의 필드에 문자형식의 값이 들어가서 에러.
작업 성공시 alert 메세지 띄우고 이동
- 이제 까지 실패할 때만 alert메시지를 띄웠었는데 오늘은 성공했을 때도 해봤다.
- 성공하고나서 다시 이동할 페이지를 지정해주기 위해 이동시킬 url을 변수에 초기화해준다.
- 그리고 sendRedirect URL에 파라미터 값으로 넣어준다.
▶ 성공.jsp 에서 파라미터를 받아 변수로 담고 checkMsg는 alert에 사용해서 띄워주고
checkUrl 은 location.href="" 에 작성해서 변수담겨있는 url주소로 페이지이동할 수 있도록 한다.
반응형
'국비지원' 카테고리의 다른 글
스프링 다운받고 설정하기 (0) | 2022.05.20 |
---|---|
22/05/18 수업정리 (0) | 2022.05.18 |
22/05/11 수업정리 (0) | 2022.05.11 |
22/05/10 수업정리 (0) | 2022.05.10 |
22/05/09 수업정리 (0) | 2022.05.09 |