전체보기 26

게시판 대댓글(무한댓글) 해결안됨

내가 발표를 하고 발표만 하고... 무한댓글 하려는데... function 맞추는거도 안되고... 도움을 받아서 function까지는 호출되는데 문제는 값 안 넘어오고, 값을 넘겨왔더니 이제는 로직이 문제다 처음에는 nor_num이랑 nor_ref 숫자가 안맞아서 난리를 쳤고, nor_ref가 최초 루트(부모?) 글을 알기 위해서 처음꺼랑 같게 했고 우선 내가 머리로 생각한 대로 sql 돌려본 결과 문제는 nor_num=4 -> 1-1-1 나는 이 글이 nor_num=4와 7 사이에 들어가길 원하는데 select b.* from (select a.*, rowNum rn from (select * from notice_reply order by nor_ref, nor_re_step, nor_num)a)b,..

공지사항 댓글

🔔 22월 01월 11일 ✔ 댓글 수정하기 ✔ 댓글 시간뜨는거 형식변경 (fmt:formateDate)로 해결 ✔ 댓글 re댓글 ✔ re댓글도 로그인해야지만 ✔ 자기가 남긴 re댓글만 수정/삭제 ✔ 엑셀 프로그램 목록 ✔ 3주차 발표 ppt 만들기 처음에는 인터넷 찾아서 했더니 받아온 시간을 java에서 Date형식을 String으로 바꾸고, 아니면 오라클 자체를 바꾸라고했는데 이것저것 해보다가 성현오빠가 fmt:formatDate 쓰면 쉽다고 해서 했더니... 진짜 최고👍👍 원래 22/01/11 이렇게 뜨는걸 저 한줄로 시간:분:초까지 뜸!!! 수요일에 내가 PPT 발표여서 피피티 만드느라 코딩은 많이 못했다. 그리고 재댓글이라는 장벽에 부딪힘....ㅠ 회색부분은 구현해야되는 부분인데,, 시간이 많이 ..

고객문의 이슈 수정, 공지사항 댓글 추가

🔔 22월 01월 10일 ✔ 고객문의 list에서 작성자 안뜨는 이슈 ✔ 공지사항 삭제 후 안보이게 처리 ✔ 공지사항 수정 ✔ 댓글 리스트 띄우기 ✔ 댓글 입력하기 ✔ 내가 남긴 댓글만 수정/삭제 버튼 ✔ 댓글 수정하기 ✔ 댓글 삭제하기 ✔ 댓글 로그인한 회원만 댓글 남길수 있음 고객문의 리스트를 볼 때 작성자가 떴는데, 갑자기 안 떠요,,, 근데 이부분은 불러오는 문제여서 쉽게 해결됨 고객문의 리스트에서 하고 싶었던게 - 일반회원이 작성한 글은 이름이 보이고, - 관리자가 작성한 글은 닉네임이 보이게 (하지만 상세보기하면 관리자가 작성한 글은 이름이 보임) 이렇게 하기 위해서 밑에꺼를 추가함 cs.xml도 admin가 필요해서 추가를 해줬다가 소스가 너무 길어지는 느낌이어서 m.* 멤버의 모든 정보를 ..

공지사항 게시판

🔔 22월 01월 07일 ✔ 공지사항 게시글 등록 ✔ 게시글 리스트 보이기 ✔ 게시글 상세보기 ✔ 관리자일때만 게시글 입력 버튼 보이게 ✔ 관리자일때만 상세보기에서 글삭제, 글수정 보이기 ✔ 공지사항 삭제 ✔ 공지사항 수정 ✔ 댓글 폼 만들기 ✔ 로그인한 회원만 댓글 남길수 있게 Request processing failed; nested exception is org.apache.tiles.request.render.CannotRenderException: 행 [14]에서 [WEB-INF/views/tiles/layout.jsp]을(를) 처리하는 중 예외 발생 null point 예외는 자주 봤어도 이거는 무슨 에러인가? 인터넷쳐봤는데 tiles에 선언한 속성의 값이 없어서 그렇다는데.. 아? 폴더를 ..

게시판 세션별로 버튼 나누기, 리스트띄우기

원래는 고객문의 삭제컬럼을 안 만들었는데 생각해보니까 이상한글을 쓰면 관리자는 삭제해야될거 같아서 CS테이블에 DEL 추가 alter table cs add del char(1) default 'n' not null; 근데 이거 추가했더니 갑자기 잘 뜨던 list가 안뜸... 그래서 컨트롤러에서 데이터값이 안오는건가? 이래서 list 출력했는데 잘오고 있는데 컬럼을 봤더니 del 어딨어!! 빠져있어서 생각했더니 model에서 del 추가를 안함! package com.ch.goat.model; import java.sql.Date; import lombok.Data; @Data public class Cs { private int cs_num; private String cs_title; private ..

게시판 답변글

어제 게시글 입력후, 리스트 보이는거까지 해결됐는데 Member 테이블의 컬럼타입을 바꾸면서 안에 데이터를 지우면서 충돌일어나서 실제적으로는 다시 코딩했다ㅜ 바꾼건 얼마 없는거 같은데 자꾸 bad sql문 뜨고.... ✔ 고객문의 누르면 상세보기 ✔ 고객문의 답변글 달리는지 체크 ✔ 페이징 되는지 체크 ✔ 검색 기능 추가 페이징 체크하려는데 나는 분명 바꾼줄 알았는데 여기서 한 페이징당 체크하고 있었는데 그거 모르고 하느라 시간잡고,,, 제일 큰 문제는 답변글 올리는거! csInsertForm에서 보내서 컨트롤러에서 찍히는거까지 봤는데 csInsert에서 먹히지 않음ㅠ 처음에는 보낸 데이터가 ref, re_step, re_level이어서 틀린줄 알고 고쳤는데 DaoImpl에서 cs로 보냈기 때문에 테이블..

고객문의 게시판(글 등록후 리스트 보여주기)

실습했던 파일이 있어서 복붙하면 쉽게 될줄 알았지만,,, 역시 코드를 가져와서 내꺼로 쓰는것도 능력이다! 이게 도대체 뭔데.. 삭제해도 다시 나타나고 난리치는 걸까요ㅜ 분명 어제까지는 잘 돌아갔는데 블로그 쓰려고 실행시키려는데 자꾸 이래서 구냥 다시 연결끊고 해보는걸로ㅠㅠ 갑자기 이러면 너무 당황스럽잖아 우선 회원가입틀이 안돼서 insert로 강제로 넣어줘서 했는데 pom.xml에 한글이 추가 안돼있어서 처음 넣은 데이터가 글자들이 깨졌다... 그래서 밑의 코드를 web.xml에 추가! (그 후에 추가한 데이터는 한글 안 깨져서 들어갔다) CharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8..

깃 연동,, 이번에도 어김없이 충돌

초기에 충돌나는거만 잘 해결해놓으면 깃이 너무 편한걸 알아서 이번에두 깃을 연동하기로 했다. 깃 담당자분이 바꼈다~ 그래서 또 새롭게 했는데 역시나 난리남 저번에는 같은 파일 수정하면 난리나는거 알아서 index도 한명씩 테스트해야돼서 따로 만들고 각자 관리했는데 갑자기 우리는 건들이지도 않은 pom.properties가 생김.. 두둥? pull requests 하는데 똑같은 파일이 오류나서 다음으로 넘겼는데 이게 각자 run 할때마다 자신의 컴퓨터 설정으로 셋팅돼서 오류나는거였음 구글링 해보니까 .gitignore로 예외처리해도 된다는데, 그거보다 충돌나는 파일 오른쪽클릭 -> team -> advanced -> assume unchanged 이 방법으로 해서 개인 branch에 올리고 pull req..