코딩/서블릿

JSON 라이브러리 바로 사용하는건 맨 아래 사진 참고하기 공지사항 정보 목록에 공지사항 정보를 저장한다 => 공지사항 정보 목록은 List 로 저장을 한다 post안이 아니라 밖에 public static List noticeInfoList = new ArrayList(); 클래스로 선언을 해서 추가할 경우 add noticeInfoList.add(newNoticeInfo) 로 추가를 한다 ============= 공지사항 목록이 있을 경우 json 구성해서 전달 isEmpty() 메서드는 값이 비어있을 경우 true 를 반환 한다 공지사항 목록에 저장된 공지사항이 있는 경우 json으로 구성해서 목록을 전달한다. 자바가 가지고 있는 공지사항 목록을 처음부터 하나씩 접근해야할때는 향상된 for문을 사용..
문제가 생기거나 저장이 잘 되고 있는지 확인하려면 디버깅을 해야한다. ================================================= 문제 회원가입시 이미 사용 중인 아이디로 가입을 시도했을 경우에는 member 폴더에 있는 deplcateID.html페이지로 이동을 지시 1. 클라이언트가 보내는 회원 정보를 꺼낸다 request,getParameter(); 2. 클라이언트가 보낸 데이터들을 하나의 정보로 합친다 클래스 생성한다 3. 사용중인 아이디 인지 아닌지 여부 를 boolean isUsed 로 해서 false 로 하면 사용중이지 않은 아이디로 먼저 설정을 한다. 4. 반복문을 통해서 저장된 아이디랑 비교해보기 - 향상된 for문 사용해야함 * 향상된 for문은 for(배열..
서블릿으로 공지사항 만드는 프로젝트를 시작했다. html,css,js 등 이미 선생님이 만들어진 채로 서블릿 추가해서 연결하는 것을 해볼것이다. 1. 회원가입을 버튼을 누르면 회원가입 화면이 나온다. 1. 회원가입을 버튼을 누르면 회원가입 화면이 나온다. => 이부분은 굉장히 간단하다. 먼저 메인 html에 제이쿼리를 쓸거라서 제이쿼리를 다운 / cdn을 복사하면 된다. 회원가입 버튼 아이디를 join_btn 으로 지정해서 클릭하면 /member/join.html 이라는 사이트로 넘어가도록 설정을 했다. 2. 회원가입 하기 !!! 회원가입을 할때에는 아이디, 비밀번호, 이름을 작성을 해야하고 작성이 완료가 되면 제출 버튼을 누르면 DB에 쌓이게 된다 ( 아직 데이터베이스 공부 안함 ) 오늘 복습하면서 실..
HttpServletRequest : 요청 정보를 갖고 있는 객체 HttpServletResponse : 응답 정보를 담아 클라이언트에게 전달될 객체 // 응답정보를 처리한다의 의미 // 클라이언트의 요청에 대한결과를 전달한다는 것 // 1. 응답 정보에 데이터를 담아서 전달 // 2. 응답 정보에 html을 담아서 전달- 이거 사용 // 3. 응답정보에 상태코드를 담아서 전달 응답 정보 처리 자주 쓰는 메서드 PrintWriter getWriter() - 클라이언트와 서버 사이에 연결된 output stream을 가져오는 메서드 void setContentType(String type) - 응답 데이터(메세지 몸통)의 MIME TYPE void sendRedirect(String location) - ..
viya95
'코딩/서블릿' 카테고리의 글 목록