KH정보교육원 당산지원/Project_practice

    [11/28] 별점 구현 화면 만들기

    조건 1. 마우스오버 형식일 것 👉🏻 더 편하니까 2. 아름다운 UI일 것 (ㅋㅋ) 3. 0.5점 구현이 가능할 것 1. 1점 단위의 별점 구현 👉🏻 radiobox를 사용 👉🏻 이모지를 label로 붙이고 박스를 보이지 않게 없앰 👉🏻 이모지를 컬러 없애고 호버 시 색상 부여 👉🏻 이모지를 클릭 시 호버의 색상 그대로 부여하고 유지 문제점 ❓ html, css 끝내 놓고 나니 value를 다시 1~5 순서로 바꿔도 잘 작용한다 뭐지? ❓ 0.5점씩 구현하고 싶었는데 이 코드로는 안 될 것 같다 이모지를 가지고 온 형태라 쪼개기 힘들 듯... html 코드 유저닉네임 님의 의견을 들려주세요 ⭐ ⭐ ⭐ ⭐ ⭐ css 코드 👉🏻 포인트 색을 우리 웹 사이트의 색인 민트로 바꿔 보았다... 제법 귀엽다 /* ..

    [11/4] 오류 기록 및 이메일 인증, 비밀번호 찾기

    댓글 삭제 (코드는 쳐 놨으나 오류 때문에 확인하지 못하는 상태) NumberFormatException: null .jsp 에서 input 태그 name으로 받은 값이 controller로 받아지지 않음 왜지...? 🔥 .jsp 에서 콘솔로 아래 구문 쳐 봤을 때는 잘 뜸! 다만 setInterval() 메소드 때문에 1초마다 우르르르 바뀜 console.log(list[i].genCommentNo); console.log(list[i].genNo); ❌ 혹시나 해서 setInterval() 제거해 봤지만 안 됨 댓글 상태 로그인하지 않았을 때 신고/수정/삭제 버튼 안 보이게 로그인 했을 때 신고/수정/삭제 버튼 보이게까지는 가능한데본인일 때만 수정/삭제 버튼 보이게가 안 됨... 왜지 🔥 현재 lis..

    [11/3] 게시판 검색

    더보기 1. boardListview.jsp 검색 버튼에 링크 걸기 2. BoardSearchController (URL mapping: /search.bo) 검색(제목+내용, 제목, 내용, 작성자, 댓글) -> 얼레벌레 하긴 햇는데 댓글 기준 검색하면 작성자가 댓글 작성자로 나옴

    [11/2] 게시판 상세조회, 게시글 수정, 게시글 삭제, 댓글 작성/수정/삭제

    🤦🏻‍♀️ 게시판 상세 조회 더보기 1. .jsp 등 프로젝트 클래스 ㅇ 🤦🏻‍♀️ 게시판 수정 (selece 내의 option 창에서 '카테고리 선택'을 눌렀을 때는 넘어가지 않도록 변경, 등록 폼에도 수정) 더보기 1. .boardUpdateForm.jsp 자유게시판 카테고리 선택 잡담 질문 공략 첨부파일 취소 수정 2. boardDetailView.jsp 수정하기 버튼에 링크 달기 수정 삭제 신고 목록 3. BoardUpdateFormController(URL mapping: /updateForm.bo protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOExcep..

    [11/1] 게시판 작성, 게시판 상세조회(게시글만), 아이디 저장 쿠키, 회원가입 동의

    🤦🏻‍♀️ 게시판 작성 더보기 1. BoardEnrollFormController (URL mapping: /enrollForm.bo) 자유게시판 작성 페이지를 띄우기만 할 용도 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // 게임 태그를 작성하기 위해(선택사항) 게임 테이블로부터 전체 게임을 조회해서 request에 담기 ArrayList list = new BoardService().selectGameList(); request.setAttribute("list", list); // 자유게시판 작성 페이지를 띄우기만 할 용도 reque..

    [10/31] 게시판

    -- 헤더, 푸터 나눔 (근데 헤더 왜 안 들가농,,, 중복 변수?) 😱 더보기 1. Board 클래스 생성 package com.insertcoin.board.model.vo; import java.sql.Date; public class Board { // 필드부 private int genNo; // GEN_NO NUMBER PRIMARY KEY, private String genCategory; // GEN_CATEGORY VARCHAR2(10) NOT NULL, private int gameNo; // GAME_NO NUMBER REFERENCES GAME(GAME_NO), private String memNo; // MEM_NO NUMBER NOT NULL REFERENCES MEMBER(ME..

    [10/30] 회원가입 디테일 잡기

    😱 이메일 중복 확인 😱 메일 최대 길이 30자 제한 😱 닉네임 중복 확인 이메일 중복 확인 참고하여 설정 닉네임 2~10자 제한 회원가입 폼에서 중복확인 버튼을 눌렀을 때 진행되는 이벤트이기 때문에 onclick 속성에 선언적 함수 걸기 onchange속성으로 중복확인 버튼 없이 자동으로 중복확인하도록 수정함! (이메일 중복체크도 동일) 더보기 1. memberEnrollForm.jsp 닉네임 2. NicknameCheckController (/nicknameCheck.me) 니가 보낸 키값에 request.getParameter을 사용해서 밸류 넣어 줄게! protected void doGet(HttpServletRequest request, HttpServletResponse response) th..

    [10/28] 프로젝트 진행 상황 로그인&로그아웃 & 회원가입

    메인 화면 배포 전이라 기존 메인을 로그인폼으로 했었는데 기존 배포된 메뉴바 include 해서 로그인 버튼 이용함 1. mainLogin.jsp 경로 노출되면 보안 위험 있으니 form만 띄워 줄 컨트롤러 부르기 위해 하단에 스크립트 구문 넣어 주고 로그인 버튼 onclick 속성 걸고 loginUser라는 변수에 회원 정보를 담고 있고, 메인 화면에서 닉넴 담긴 알림창 띄워 줘야 하니까 상단 스크립틀릿으로 loginUser 받고, contextPath 알려 주고, alertMsg 받고 login 안 된 상태라면 메뉴바에 로그인/회원가입 ----- login 된 상태라면 마이페이지/로그아웃 뜨도록 조건 넣기 게임 커뮤니티 개발자 게시판 자유 게시판 고객센터 공지사항 FAQ 로그인 로그인 회원가입 Ins..

    [10/27] 프로젝트 진행 상황 - 로그인

    1. index.jsp 생성 로그인 화면 include file= 2. Member, MemberService, MemberDao 클래스 생성 3. memberLoginForm.jsp 생성 후 폼 만들기 css 경로 잡기: 절대 경로로 잡아야 함! 4. LoginController 서블릿 생성 url mapping: /login.me 5. errorPage.jsp 생성 로그인 실패 시 응답 페이지 지정 6. member-mapper.xml 생성 sql문 쓰기,,