njy622 / Onnanana_second-Projct

- 휴먼교육센터 2차 프로젝트 (미세먼지 빅데이터 분석)
1 stars 2 forks source link

(에러사항)2023.12.04. aside 1명, 전체유저 카운트 4개 항목 표시 에러해결 #75

Open njy622 opened 8 months ago

njy622 commented 8 months ago

해당 카운트에 관련한 session 코드가 2개만 쓸땐, 에러가 안나는데, 4개 모두 사용할땐 해당 에러가 뜸

Image

Image

njy622 commented 8 months ago

Image

Image

njy622 commented 8 months ago

선생님께 질문드렸으나, 너무 결과만 보는것이 아닌지.. sysout을 통해 값이 제대로 받아와지는지 확인해보라고 하셔서 과정하나하나 테스트중이다.

Image

일단 session.setAttribute("sessAllId", schedService.getCount()); 이함수를 이해해보도록 해야겠다. !

njy622 commented 8 months ago

당연히 session 쪽의 문제라고 생각했었는데, 하나하나 에러를 검색해보니, SQL 명령문이 문제였다!

오라클 SQL에서는 'maria' => 라고 해야, 유저의 합계가 나와서 스프링에도 \' #{uid} '\ 로 하였으나, 스프링에서는 \' 값을 빼주어야만 실행이 가능하였음 에러에 관련된 ChatGPT 답변은 아래의 사진으로 첨부

Image

Image

Image