[JSP] java bean에서 list 메소드 만들기
java bean에서 list 메소드를 만들 때 주의해야 할 부분은 아래 라인인 것 같다.
저 라인 때문에 시간을 많이 소비했기 때문에 기록하여 같은 실수를 반복하지 않고자한다.
정상 코드
위와 같이 do while 문에서 do 안에서 객체를 받으면 문제가 없으나
아래와 같이 선언 후 객체를 전달하지않으면 아래와 같은 오류가 발생한다.
선언만하고 객체를 생성안했을 때
nullpointerException 오류
그리고 객체를 생성했지만 do안에 안넣어도 문제가 발생한다.
위와 같이 do 밖에 있을 경우 마지막 index에 있는 레코드만 입력이 된다.
해당 문제는 해당 라인을 do 안에 넣어서 정상 출력되는 것으로 확인되었다
아마 do while문으로 초기화한 값을 li에 순차적으로 저장하는 것으로 예상된다.
그러므로 제일 위에 정상코드와 같이 진행해야하니 참고하도록하자.
'Java 관련 > JSP 개념' 카테고리의 다른 글
[JSP 개념] 톰캣 실서버에서 jsp 파일 구동방법 (0) | 2021.04.05 |
---|---|
[JSP 개념] 커넥션풀(3) server.xml (0) | 2021.04.05 |
[JSP 개념] 커넥션풀(2) jar파일 이클립스 및 tomcat에 복사 (0) | 2021.04.05 |
[JSP 개념] 커넥션풀(1) jar 파일 다운로드 (0) | 2021.04.05 |
[JSP 개념] location으로 데이터 전달 시 페이지가 정상 표시 안될 경우 (0) | 2021.04.05 |
[JSP 개념] 데이터 베이스에서 한글을 입력하고 불러오기 (0) | 2021.04.05 |
[JSP] 숫자형태의 문자를 숫자로 받고 싶을 땐 Integer.pareseInt(String s) (0) | 2021.04.05 |
[JSP] sendRedirect 페이지를 이동시키는 메소드 (0) | 2021.04.05 |