반응형 SMALL 멀티캠퍼스/Spring40 230926 (화) - 자식을 1명만 갖는것 : 이진트리 - 트리의 특징 : 써클이 없음. -> 순환구조가 아님. - 하지만 그래프는 써클이 있는 트리로서 예외이며, 그래프는 트리로 부르지 않는다. - 그래프가 더 넓은 범위의 개념. 트리도 일종의 그래프임. - 그래프가 제일 어려운 기법이면서 일상에서 가장 많이쓰이는 기법이기도 함. - stack : LIFO (List In First Out) - 스마트폰 화면정리 : stack임. 2023. 9. 27. 230925 (월) 1. 상세 보기에 댓글 인터페이스 - 댓글 작성 인터페이스 * 로그인 안 한 경우라면 로그인해야 사용 가능함 알림 * 로그인 한 경우 본인 글이 아닌 경우 출력 - 댓글 목록 인터페이스 * ajax를 통해 기존 목록을 불러와서 처리 * 수정/삭제 인터페이스 - 본인이 작성한 경우에만 출력 2. js/comment.js 에 코드 추가 시 주의사항 3. 댓글 생성하기 - 입력한 글을 바탕으로 서버에 등록 - 등록된 정보를 바탕으로 목록 보기의 제일 앞에 추가 - 페이지 소스보기 클릭 시 댓글 안보임. ${username == null ? '댓글을 작성하려면 먼저 로그인하세요' : '댓글 작성' } 확인 - ${username == null ? '댓글을 작성하려면 먼저 로그인하세요' : '댓글 작성'} : e.. 2023. 9. 25. 230922 (금) - 목록보기 : 글쓰기 버튼 * authenticated : 로그인 한 사용자만 접근 가능하다. - 상세보기 : 수정, 삭제 버튼 * 소유자가 아닐 경우에는 버튼을 보여주면 안됨. 게시판 상세보기 수정 - Authenticated 하게 Travel 수정하기 - 페이지 이동 없이 자바스크립트로 서버와 통신하는 기법 - 현재는 XML 보다 JSON으로 데이터 표현 * 전송 데이터, 응답 데이터 모드 application/json 인코딩 - 브라우저에서 XMLHttpRequest 객체 제공 * 사용이 매우 어려움 - XMLHttpRequest을 사용하는 상위 라이브러리를 주로 이용 * $.ajax -- jQuery 라이브러리 * fetch() -- js 기본 함수로 제공 * axios -- frontend에서.. 2023. 9. 25. 230921 (목) Ajax - Asynchronous 비동기 모든 I/O(통신 - JSON), JS는 비동기 - 브라우저가 현재 페이지를 유지하면서 데이터를 통신시키고 싶을 때 : 자바스크립트에서 서버와 개별통신을 통해서 데이터를 요청, 응답을 받음. * 메일서비스, 지도서비스, 댓글 처리 시 많이 사용됨. - SignUp (회원가입) 1) 유효성 검사 : @Valid 2) 추가 유효성 검사 : 비밀번호 확인, id중복문제 -> 우리가 직접 해야 함. - 전역에러 : reject (필드 상관없이 값을 넘길 수 있음. 에러, 메세지만 넘기면 됨.) - 필드에러 : rejectValue(필드, 에러코드, 메세지 3가지를 넘겨주면 됨.) errors.hasErrors() errors.hasFieldErrors() 저장 - me.. 2023. 9. 21. 이전 1 2 3 4 5 6 ··· 10 다음 반응형 LIST