프로젝트
-
[day6] 발표일프로젝트/MBTI 게시판 2023. 9. 21. 12:16
[daily log] 내 브랜치 수정사항 git으로 공유하기 on my branch git add * 이 때 아직 작업 중인 파일은 제외하고 싶으시면 git add (파일주소/파일명)으로 하나씩 올리시거나, git add * 하고 git restore (파일주소/파일명) 하셔서 그 파일만 제외하면 됩니다. git commit git commit -m “커밋 제목” : 커밋 제목만으로 간단하게 커밋하기 git commit : commit 제목과 내용을 구체적으로 수정할 수 있는 에디터 창이 뜹니다 git push origin ‘내 브랜치 이름’ 이제 서버에 내 브랜치에서 작업한 결과는 업로드 완료! git checkout main : 이제 main branch로 이동해볼까요? git diff main..‘..
-
Day4] navi 완성 및 각 controller에 탑재프로젝트/MBTI 게시판 2023. 9. 20. 10:04
* Navigator는 갱신되지 않도록 두고, 클릭 이벤트에 따라 Container 부분만 변하게 만드는 건 패스. 현재 내가 jsp로 할 수 있는 영역이 아닌 것 같다. 이에 따라 오늘부터는 클릭 이벤트가 넘겨주는 값에 따라 다른 Container가 나오도록 한다. 1. header.jsp에서 li로 작성했던 navi를 a 태그로 변경 Home Test Counseling Center Log In 2. Log in 여부에 따라 navigator에서 Log in 버튼 다르게 출력하기 로그인 되지 않은 상태라면 'Log In' 링크, 로그인 된 상태라면 '(사용자 이름)님 환영합니다!' 출력. homeCtrl에서 session을 검사해서 log in 여부 판단하기. String loginBtn = "Log..
-
Day3] MVC모델 게시판 - homeController 만들기프로젝트/MBTI 게시판 2023. 9. 19. 10:21
기존 프로젝트에서 사용하던 JS 코드를 최대한 배제하고, MVC와 JSP를 활용한다. 1. home controller를 만들고, WEB-INF 폴더 하에 home.jsp파일을 위치 //homeCtrl.jsp 코드 WEB-INF 아래에 위치시키면, 브라우저가 home.jsp에 직접 접근할 수 없고 작성한 코드가 어떻게 적용되는지 바로 확인하기가 어렵다. 그래서 homeCtrl.jsp 파일을 간략하게 먼저 만들었다. 아직 로그인 페이지에서 데이터가 어떻게 넘어오는지 확실하지 않아, get 방식 접근 시만 작성하였다. 2. home.js -> JavaBeans로 변경 하려고 home.js를 열어봤다. 코드를 읽다보니 이상해서 home.jsp를 열어봤다. home.js를 사용하지 않는다. ㅎㅎhome.jsp의..