본문 바로가기

개발일지

(233)
[Spring] 스프링 환경&실행 경로 파악하기 아직 개념이 잡히지 않았기 때문에 틀린 부분이 많음 . . . WAS가 올라갈 때(실행) 참고 하는 파일 ////////////////////////////////////////////////////////////////////////////// /////// 호스트 파일 등록 ////////////////////////////////////////////////////////////////////////////// ★ C:\Windows\System32\drivers\etc ● hosts 127.0.0.1 hiboard.icia.co.kr 매핑 시킴 - daun.net의 도메인은 어디 있나? 내 PC에 없는 도메인은 밖으로 나가서 찾는다. - 127.0.0.1을 입력하면 인터넷이 끊겨도 내 PC에 있는..
[JSP] 게시판_수정/삭제 ★마지막★ [JSP] 게시판_페이징_검색_게시물 띄우기 저번 글에 이어서 . . . [JSP] 게시판 구성(게시판 조회 LOWNUM) [JSP] 게시판 구성하기 (feat.시퀀스쿼리) log4j 자동으로 log 파일이 만들어진다. **로그 관련 파일 ** web.xml (복붙) log4j가 어디.. practice365.xyz 저번 시간엔 게시물 띄우는 것까지 했고, 수정과 삭제 버튼을 눌렀을 때 수정창이 뜨고, 삭제가 되는 것까지는 안 돼 있습니다. 수정/삭제까지 마쳐야 게시판의 기본적인 기능들은 사용해 봤다고 할 수 있을 법한데... 아직 댓글을 다는 것과 파일 첨부 등은 해보지 못 했네요. 이런 부분들은 스프링에 들어가서 하게 된다고 하니 기대가 됩니다!! * 추가된 기능(2021.12.03) - 삭제 기능 ..
[JSP] 게시판_페이징_검색_게시물 띄우기 저번 글에 이어서 . . . - 공통 모듈 붙여넣기 - pagingProc 계산용도 - 기존에 사용하던 파일 수정 - 일단 코드 전체를 두고 하나씩 설명을 할 거다. 0) { //여기가 페이징 처리 추가 //생성자의 매개변수가 6개 paging = new Paging("/board/list.jsp", totalCount, BoardFileConfig.LIST_COUNT, BoardFileConfig.PAGE_COUNT, curPage, "curPage"); paging.addParam("searchType", searchType); //파라미터를 추가하는 메소드 paging.addParam("searchValue", searchValue); //(이름, 오브젝트) //주석처리 했던..
[JSP] 게시판 구성(게시판 조회 LOWNUM) [JSP] 게시판 구성하기 (feat.시퀀스쿼리) log4j 자동으로 log 파일이 만들어진다. **로그 관련 파일 ** web.xml (복붙) log4j가 어디있다 알려주면서 한글 깨지는 문제 처리 해주는 부분 **HttpE.." data-og-host="practice365.xyz" d.." data-.. practice365.xyz 기존에 하드 코딩으로 게시판을 띄우는 것과 달리 오늘은 DB에 입력 돼 있는 글을 게시판에 띄울 수 있게 연동을 해주었습니다. 새로운 쿼리문과 ArrayList에 대한 개념도 배웠고 여전히 어렵슴다!!! 그래도 아자아자 화이팅팅!!! SELECT BBS_SEQ, USER_ID, BBS_NAME, BBS_EMAIL, BBS_PWD, BBS_TITLE, BBS_CONTENT..
[JSP] 게시판 구성하기 (feat.시퀀스쿼리) package com.icia.web.model; import java.io.Serializable; public class Board implements Serializable { private static final long serialVersionUID = 1L; //JVM에서 읽기 위해서 설정(싱크) private long bbsSeq;//게시물번호 (테이블과 비교해서 작성), 시퀀스+1 private String userId;//게시자 아이디 private String bbsName;//게시자명 private String bbsEmail;//게시자 이메일 private String bbsPwd;//게시물 비밀번호 private String bbsTitle;//게시물 제목 private Strin..
[JSP] 회원 정보 수정을 위한 파일 수정 [JSP] 로그인 화면 분석 ④ (쿠키 적용, 로그아웃, nav 자동변경) ** log4j 관련 파일 ** WEB-INF > conf > log4j 자동으로 log 파일이 만들어진다. **로그 관련 파일 ** web.xml (복붙) log4j가 어디있다 알려주면서 한글 깨지는 문제 처리 해주는 부분 **HttpE.. practice365.xyz 이어서 . . . 지금까지는 로그인과 회원가입까지 성공을 했다. 이번엔 회원정보수정 페이지에서 수정 버튼을 눌렀을 때 제대로 값을 입력했는지 처리하는 걸 만들거다. - 제이쿼리문 작성 회원정보수정 사용자 아이디 비밀번호 비밀번호 확인 사용자 이름 사용자 이메일 수정 - SQL 쿼리문 작성 및 복사 - userUpdate()메소드 작성하면서 붙여넣기 package ..
[JSP] 로그인 화면 분석 ④ (쿠키 적용, 로그아웃, nav 자동변경) ** log4j 관련 파일 ** WEB-INF > conf > log4j 자동으로 log 파일이 만들어진다. **로그 관련 파일 ** web.xml (복붙) log4j가 어디있다 알려주면서 한글 깨지는 문제 처리 해주는 부분 **HttpEncodingFilter** init - 처음에 단 한 번 로딩이 되는 것 - SQLDeveloper 가서 한글 깨진 레코드 삭제함 - WAS 실행 - http://localhost:8088/ 접속 - 회원가입 - 콘솔창에 /user/userRegForm.jsp 뜬다. Logger logger = LogManager.getLogger("/user/userRegForm.jsp"); userRegForm.jsp 이 파일에서 설정한 로그 찍어준거임 - 콘솔창에 넘어간 게 뜸 ..
[JSP] 로그인 화면 분석하기③ 회원가입 사용자 아이디 비밀번호 비밀번호 확인 사용자 이름 사용자 이메일 //hidden 개발자가 작성 등록 등록 버튼 눌렀을 때 실제로 DB에 Insert 서브밋 하기 전 값을 다 체크해야한다. 이 아이디가 가입 돼 있는 아이디가 아닌지 중복 여부 체크 그걸 체크하기 위해서는 userIdCheckAjax.jsp 파일을 만들어 주어야함~ 자바를 만들 때는 src/main/java에서 만들지만~ jsp 만들 때는 무조건 webapp에서 만든다!!! 회원가입 할 때의 아이디 중복체크 다 복사해 온 것임~ ajax>data: { userId : $("#userId").val() }, if(!StringUtil.isEmpty(userId)) { UserDao userDao = new UserDao(); if(u..