1. board에서 쓴 글 확인하는 조회 * boardController else if( command.equals("/board/board_list.board")) { //목록화면 //조회 메서드 - list를 화면으로 가지고 나가야 합니다. ArrayList list= service.getList(request, request); request.setAttribute("list", list); request.getRequestDispatcher("board_list.jsp").forward(request, response); * boardservice ArrayList getList(HttpServletRequest request, HttpServletResponse response); //조회 * ..
1. 게시판 로그인, 로그아웃, 마이페이지 - 로그인 시 헤더부분 login 에서 logout과 mypage로 나오게 설정. * header.jsp My Web Welcome to MyWorld Toggle navigation My First Web HOME Member BOARD LOGIN JOIN LOGOUT MYPAGE - 로그인을 하면 세션에 정보가 저장됨 - 저장된 정보가 있다면 헤더에 logout과 mypage 2. mypage 화면에 로그아웃, 정보수정, 회원탈퇴 기능을 추가 - 회원 데이터를 가지고 나오는 작업의 순서 1) service와 dao에 getInfo()메서드를 선언 2) service에서는 세션에서 아이디를 얻는다 3) dao에서는 id를 전달받아 회원 데이터를 조회하여 vo에..
1. MVC2패턴 - 기본 파일에 있는 내용 header, footer 분리 - index, member, user_join, header, footer, usercontroller, maincontroller coding404 강의가 궁금하다면? 둘러보기 hello world 깜빡하신게 있는것 같아요! 구독과 좋아요 hello World 유의 사항! 1. 모든 자료는 회원 가입 후에 이용하실 수 있습니다. 2. ------------------------------------------------------ 3. ------------------------------------------------------ Profile Actor 한지민 Age 37 화보 My Web Welcome to MyWorl..
1. * 자바빈 (JAVA Bean) - 자바빈이란 JAVA언어의 데이터(변수)와 기능(메서드)으로 이루어진 클래스입니다. - 자바빈은 데이터를 저장하는 변수, 데이터를 읽어오는 메서드(getter), 데이터를 저장할 때 사용되는 메서드(setter)로 이루어져 있습니다. - 자바빈은 데이터베이스와의 반복적인 작업을 효율적으로 처리하기 위해 사용합니다. - JSP에서는 액션태그를 사용하여 자바빈을 사용할 수 있는 방법이 있습니다. 1) 예제(1) - bean_basic, bean_basic_ok, User, bean_basic_result 순서 자바빈 사용하기 아이디: 비밀번호: 이름: 이메일: package com.example.bean; public class User { /* * 자바빈은 form과..
1. * application 기본 객체 - 특정 웹 어플리케이션에 포함된 모든 JSP페이지는 하나의 application 기본 객체를 공유합니다. - application 객체는 웹 어플리케이션 전반에 걸쳐서 사용되는 정보를 담고 있습니다. * 생명주기 - request 객체는 요청영역마다 생성되고, - session 객체는 브라우저별로 생성되고, - application은 프로그램 전체에서 딱 한번 최초 가동시 생성됩니다. 1) 예제(1) total 값 확인 app에 유지되는 total값 2) 상대경로, 절대경로 예제 path_ex01 ex02(상대)) ex02(절대)) ex02(절대) path_ex02 ex03(상대) ex03(절대) path_ex03 ex01(상대) ex01(절대) session_..
1. 1) request 예제(1) 입력 양식 이름: 키: 몸무게: 이름: 키: 몸무게: bmi: 과체중 = 이렇게 써도 됨 --%> = 25){ out.println("과체중"); } else if(bmi 1. 2) request 예제(2) - i는 자바니까 얘로 감싸줄 것 req_quiz03.jsp 다음을 구현하고 a태그 클릭시 req_quiz03_ok에 학생 번호를 출력하세요 번 학생 번 학생 선택 2. * response 객체의 이해 - 웹 브라우저의 요청에 응답하는 것을 response라고 합니다. - 이러한 응답의 정보를 가지고 있는 객체를 response객체라고 합니다. 1) response 예제(1) 이름: 나이: = 20){ response.sendRedirect("res_ex01_ok...
1. 1 * jsp태그 - 스크립 트릿 - JSP페이지에서 JAVA언어를 사용하기 위한 요소 중 가장 많이 사용하는 태그입니다. - 스크립트릿 안에는 우리가 알고 있는 거의 모든 JAVA 코드를 사용할 수 있습니다. = 10) { out.println("10보다 큼"); //화면 출력 } else { out.println("10보다 작음"); } %> = 10){ %> num은 10보다 큼 num은 10보다 작음 1. 구구단 3단 out.println과, br 태그를 사용해서 브라우저 화면에 출력 동의항목: 관심분야:
* w3school 들어가면 정보 확인 가능 1. jsp 1) course에 jsp 폴더 생성 후 안에 workspace 폴더 생성 2) 이클립스에서 file-swith workspace해서 경로 변경해주기 → 파일 저장 공간이 변경됨 3) window - preference - 3번째 사진처럼 셋 다 utf-8로 변경해줄 것 4) 서버 역할을 해줄 수 있는 소프트웨어가 필요함 was → tomcat 소프트웨어 설치 tomcat: 웹 서버와 연동하여 실행할 수 있는 자바 환경을 제공한다. - 압축 해제하고 jsp 폴더에 넣기 - 설정하고 ctrl + s → 더블클릭 한 곳 우클릭 해서 start 선택 - 주소창에 localhost~ 썼을 때 저 창 나오면 서버가 잘 연결 된 것(중지하면 사이트에 연결할 ..