반응형
이제 시작하는 쌩초보라 다이어리 형식이오니 필요에 의해서 지나가다 보시고 잘못된게 있으면 지적바랍니다 ===================================================================================
jsp에서 sql을 통해 db데이터를 조회하고자 한다.
검색조건을 전달해줄 때, 여러개의 검색조건을 주고자 하고 해당조건 값이 있을 때에만 쿼리에 해당변수에 대한 검색값을 추가하고자 할 때
즉,
검색조건 1, 검색조건 2, 검색조건 3, 검색조건 4
이렇게 4개의 검색조건이 있을 때, 1,2,3,4 의 조건이 모두 null 일때는 모든데이터,
검색조건 1 만 입력되었을 때에는 검색조건 1에 대한 조회만 실행
검색조건 1, 검색조건 2 이렇게 2개의 조건이 입력되었을 때에는 2개의 조건에 대한 검색 실행
이런경우
조건은 이전포스트에서 확인가능
그런데 여기서 문제가 발생해서 수정했다.
if null 조건 테스트에서 에러가 발생
에러발생 이유는 모르겠으나 구문을 수정했더니 돌아간다.
if (!id.equals("")) 이 부분이 계속해서 오류가 나서
아래처럼 표현식을 바꿨더니 정상적으로 수행됨
if (id != "")
내가 초보라서 아직은 이유를 모르겠으나
아무튼 이런시도도 괜찮다
어찌됐든 실행은 되는구나
반응형
'Programing > JSP' 카테고리의 다른 글
Dynamic Web Project에서 oracle jdbc 연결하기 (1) | 2020.04.09 |
---|---|
NAS tomcat에 war 배포하기 (0) | 2020.04.09 |
옵션박스 옵션값을 DB에서 받아서 출력하기(옵션값으로 뿌리기) (0) | 2017.07.20 |
DB조회에 조건을 주기위한 SQL문 작성 (0) | 2017.07.20 |
폼태그에서 데이터전달시 한글깨짐 (0) | 2017.07.11 |