초록꼬마의 devlog
[KH정보교육원] 72일차_댓글 작성 기능(AJAX), 세미프로젝트1
back-end dev/server 2022. 1. 21. 10:04

2022.1.19(수) 일반게시판 게시글 상세 조회 화면상 댓글 작성/추가 기능 구현(AJAX) 세미프로젝트1 - 화면 및 기능 구현 역할 분담 - 사용자로부터 키워드 선택 받는 화면, 그 화면 띄워주는 Servlet, 필요한 SQL문 준비 - ERD Cloud 초안 작성

[KH정보교육원] 71일차_서버프로그램 구현 평가, AJAX(+J/GSON) 실습
back-end dev/server 2022. 1. 18. 19:42

2022.1.18(화) 서버프로그램 구현 평가 - 평가자 checklist - 문제 해결 시나리오 AJAX post 방식 요청 및 응답 J/GSON 사용해서 응답 데이터 받기 일반게시판 게시글 상세 조회 화면상 댓글 목록 조회 기능 구현 homework: JSP 프로젝트 복습, 세미프로젝트 화면 구현 + DB 설계

[KH정보교육원] 70일차_사진게시판 목록/상세 조회 기능 구현, AJAX 개요
back-end dev/server 2022. 1. 17. 17:14

2022.1.17(월) 사진게시판 목록 조회 기능 구현 사진게시판 상세 조회 기능 구현 AJAX 개요 - get 방식 요청 및 응답 - 회원 가입 시 id 중복 확인 기능 구현 homework: JSP 평가 대비

[KH정보교육원] 69일차_일반게시판 글 수정/삭제, 사진게시판 글 작성 기능 구현
back-end dev/server 2022. 1. 13. 20:52

2022.1.14(금) 일반게시판 글 수정 기능 구현 일반게시판 글 삭제 기능 구현 사진게시판 글 작성 기능 구현 homework: JSP 프로젝트 복습, 세미프로젝트 화면 구현 + DB 설계

[KH정보교육원] 68일차_일반게시판 글 작성/상세 조회/수정 기능 구현
back-end dev/server 2022. 1. 12. 23:20

2022.1.13(목) 일반게시판 글 작성 기능 구현 일반게시판 글 상세 조회 기능 구현 일반게시판 글 수정 기능 구현 homework: JSP 프로젝트 복습, 세미프로젝트 화면 구현 + DB 설계, 일반게시판 글 삭제 기능 구현

[KH정보교육원] 67일차_일반게시판 목록 조회 기능 구현+a
back-end dev/server 2022. 1. 12. 09:09

2022.1.12(수) 일반게시판 목록 조회 기능 구현 + paging 처리 포함 일반게시판 글 작성 양식 구현 일반게시판 파일 첨부 관련 세팅 homework: JSP 프로젝트 복습, 세미프로젝트 화면 구현 + DB 설계

[KH정보교육원] 66일차_공지 글 상세 조회/수정/삭제 기능 구현+a
back-end dev/server 2022. 1. 11. 20:29

2022.1.11(화) 공지 글 상세 조회 기능 구현 공지 글 수정 기능 구현 공지 글 삭제 기능 구현 일반게시판 기능 구현을 위한 환경 설정 일반게시판 목록 조회 기능 구현 시작 homework: JSP 프로젝트 복습, 세미프로젝트 화면 구현 + DB 설계

[KH정보교육원] 65일차_회원 탈퇴, 공지 글 목록 조회/작성 기능 구현
back-end dev/server 2022. 1. 10. 19:14

2022.1.10(월) 나의 회원 가입 상태 변경(회원 탈퇴) 기능 해설 공지 글 목록 조회 기능 구현 공지 글 작성 기능 구현 homework: JSP 프로젝트 복습, 세미프로젝트 화면 구현 + DB 설계, 공지 글 상세 조회 기능 구현

[KH정보교육원] 64일차_회원 정보 수정 기능 구현
back-end dev/server 2022. 1. 7. 09:23

2022.1.7(금) 나의 비밀번호 수정 기능 구현 나의 회원 정보 수정 기능 구현 나의 회원 가입 상태 변경(회원 탈퇴) 기능 실습 homework: JSP 프로젝트 복습, 세미프로젝트 화면 구현 + DB 설계, 회원 탈퇴 기능 구현

[KH정보교육원] 62일차_로그인(마무리), 로그아웃, 회원 가입 기능 구현
back-end dev/server 2022. 1. 5. 22:02

2022.1.5(수) 로그인 기능 구현 - session 객체 로그아웃 기능 구현 회원 가입 기능 구현 homework: 세미프로젝트 준비, Selenium 평가 준비, 서버/JDBC/Java 공부

article thumbnail
[KH정보교육원] 61일차_서버 세팅, DB 연결, 로그인 기능 구현
back-end dev/server 2022. 1. 4. 21:46

2022.1.4(화) 서버 및 dynamic web project 세팅 DB 연결 Member 테이블(DB) 및 Java MVC 패턴/클래스 생성 로그인 기능 구현 homework: 세미프로젝트 준비, 서버/JDBC/Java 공부

article thumbnail
[KH정보교육원] 60일차_JSP 소개, 표현법, 실습
back-end dev/server 2022. 1. 1. 03:01

2022.1.3(월) 🌿 JSP(Java Server Page) 🌱 개요 html 형식 내에서 Java 코드를 쓸 수 있는 "Java 언어" Servlet(Java 코드 내)에서 응답 화면을 구현했던 복잡함을 보다 간단하게 해결 가능한 기술 JSP의 가장 큰 장점 = Servlet에서는 business logic 처리에만 집중 + presentation logic 처리(응답 화면을 만들어내는 view 역할)는 JSP에서 집중할 수 있게끔 분리 🌱 표현법 ✔️ scripting 원소 웹 화면에서 출력하고자 한다면, 1. 스크립틀릿으로 출력 가능: 2. 표현/출력식으로 출력 가능: 💻 피자 주문 양식 요청 + 응답 실습 📗 homework: 세미프로젝트 준비, JDBC 복습

article thumbnail
[KH정보교육원] 58일차_Servlet 및 JSP 개요(post 방식 요청)
back-end dev/server 2021. 12. 30. 20:22

2021.12.30(목) 🌿 JSP 🌱 post 방식 요청 및 응답 test 특징 post 방식으로 요청하는 건 HTTP message의 body 영역에 데이터를 포함시켜서 요청 -> 사용자가 입력한 값/데이터가 url에 노출되지 않음 -> 보안 유지 가능 -> 로그인, 회원 가입 등의 경우 post 방식이 적합함 body 영역은 전송하는 길이에 제약이 없음(더 정확하게 말하자면, 날아갈 수 있는 패키지의 길이는 제한이 있는 바, 여러 개로 쪼개서 보내고 붙임) -> 게시판 작성 등의 경우 post 방식이 적합함 즐겨찾기는 가능하나, 전달되는 데이터가 url에 노출되어있지 않음 -> 기존에 봤던 응답 화면(e.g. my page 등)을 볼 수는 없을 것임 최대 요청받는 시간(time out, 기다리는 시..

article thumbnail
[KH정보교육원] 57일차_서버 세팅, Servlet 개요(get 방식 요청)
back-end dev/server 2021. 12. 30. 20:20

2021.12.29(수) 🌿 network/web 통신 개요 🌿 서버 작업 환경을 위한 Eclipse workspace 세팅 및 서버 생성 새로 workspace(작업환경) 만들어서 Eclipse로 열기 workspace 세팅하기 2a) 웹 어플리케이션 작업을 위해 Java EE 환경으로 설정(기본값) 2b) Window > Show view -> 보여질 UI tabs(폴더 구조를 더 명확하게 보기 위한 navigator, console, problems, servers) 세팅 2c) encoding 설정 및 서버 runTime environments 세팅 2c-1) Window > preferences -> utf-8로 encoding 설정 등 2c-2) 서버 runTime 잡기: Eclipse에서 서..