전체 글 51

31일차 jsp(6) 모델1 - 회원가입 (중복id체크, 우편번호검색, 회원가입 메소드)

# LoginProc.jsp (로그인 프로세스) true->LoginSuccess.jsp String mem_id=request.getParameter("mem_id"); String mem_passwd=request.getParameter("mem_passwd"); System.out.println("mem_id=>"+mem_id); System.out.println("mem_passwd=>"+mem_passwd); //->member=>loginCheck()호출 MemberDAO memMgr=new MemberDAO(); boolean check=memMgr.loginCheck(mem_id, mem_passwd); System.out.println("LoginProc.jsp의 check=>"+chec..

국비학원/공부 2023.07.03

30일차 jsp(5) 모델1 - 회원가입 (로그인)

# Login.jsp (화면) 로그인 아이디 비밀번호 # LoginError.jsp (에러 화면) 로그인에 실패하셨습니다.! 아이디및 비밀번호를 다시 확인요망! # Register.jsp (가입 화면) 회원 가입 아이디 아이디를 적어 주세요. 패스워드 패스워드를 적어주세요. 패스워드 확인 패스워드를 확인합니다. 이름 고객실명을 적어주세요. 이메일 이메일을 적어주세요. 전화번호 연락처를 적어 주세요. 우편번호 우편번호를 검색 하세요. 주소 주소를 적어 주세요. 직업 선택하세요. 회사원 연구전문직 교수학생 일반자영업 공무원 의료인 법조인 종교.언론/예술인 농/축/수산/광업인 주부 무직 기타 직업을 선택 하세요. # DB Connection 1.접속경로 2.계정명 3.암호 con = DriverManager...

국비학원/공부 2023.07.03

29일차 jap(4) 메인페이지 + 자바빈즈 + 쿠키

# form (메인) 자바빈즈(입력폼) 연습 이름 : 주소 : # beans 매개변수를 전달하고 -> 저장(필드별로 따로 저장) -> 테이블 필드별로 저장 -> // jsp (화면디자인 + 자바코드(메소드 작성)) String str = "선언문"; // 웹상에서 입력받은 값을 저장 String address = ""; // 주소 public void setStr(String str) { this.str = str; System.out.println("setStr() 호출됨"); } public void setAddress(String address) { this.address = address; System.out.println("setAddress() 호출됨"); } public String getS..

국비학원/공부 2023.07.03

28일차 jsp(3)

# foward a.jsp로 오신걸 환영합니다. (입력을 받아서 전달)(O) -> 매개변수 // (입력을 받아서 전달X) -> hidden객체 사용 // request.getAttribute("키명") // request.getParameter("키명")(X) // 여기 su 는 move2.jsp의 su랑 다른 변수이다. int su = (Integer)request.getAttribute("total"); // 저장된 값은 Object -> 꺼낼땐 형변환 반드시 해야됨 -> Integer -> int %> total : move2.jsp에서 공유한 su값? # foward (2) b.jsp로 오신걸 환영합니다. move2.jsp에서 공유한 날짜(d)값 : 페이지이동(공유) 객체만 저장 -> 컬렉션 ->..

국비학원/공부 2023.07.03

26일차 jsp(1)

# jsp (1) 자바빈즈를 통해서 부름 public String getName() { return name; } %> 문자) %> 정수 f의 반올림값은? 현재의 날짜와 시간은? name의 값은? getName()을 호출? # jsp - Array # jsp - comment Jsp주석을 확인하는 예제 주석이용 : # jsp - while = count) { // "5" -> 5 -> 0 out.println(message); count++; } %> # jsp - if 님이 좋아하는 색깔은? : 입니다. # jsp - input 이름, 색깔을 입력 이름 : 좋아하는 색 : 파란색 붉은색 오렌지색 기타색 # jsp - input (2) 반복할 문자열 : 반복할 숫자 :

국비학원/공부 2023.07.03

25일차 java(last) - ChatGUI make

# ChatGUIClient import java.net.*;//Socket클래스 import java.io.*;//입출력 // 2003년에 종료 import java.awt.*;//GUI import java.awt.event.*;//event //추가 import javax.swing.*;//JFrame,JTextArea,JTextField class ChatGUIClient extends JFrame implements ActionListener,Runnable { JTextArea ta;//클라이언트의 대화를 출력 JTextField tf;//입력 //추가 JScrollPane js;//스크롤바 //---추가------ Socket s; // 서버와 통신 BufferedReader br; Prin..

국비학원/공부 2023.07.03

24일차 java(12)

# Thread // import java.lang.Thread 원래는 써야되지만 java.lang 에 소속된 패키지들은 자동으로 import 처리됨 public class ThreadTest { // 메인쓰레드 -> 메인메소드를 실행시켜주는 내부적인 쓰레드 public static void main(String[] args) { // 현재 작동중인 쓰레드 객체 Thread.currentThread() System.out.println(Thread.currentThread().getName()); // .getname = 쓰레드 이름 System.out.println(Thread.currentThread().getId()); // .getId = 구분 번호 // 쓰레드 : 실시간으로 데이터전송(채팅), ..

국비학원/공부 2023.07.03

23일차 java(11)

# ArrayList // 동적배열(ArrayList구조) : 리스트 내부에 배열이 들어가 있는 구조 public class ArrayListTest { public static void main(String[] args) { // ArrayList list = new ArrayList(); LinkedList list = new LinkedList(); list.add("포도"); // index = 0; list.add("딸기"); // index = 1; list.add("복숭아"); // index = 2; -> 3 // 중간에 값이 들어갈 경우 // add(1. 삽입할 위치, 2. 저장할 객체명) list.add(2, "키위"); // index = 2; // 중간검사 System.out.pri..

국비학원/공부 2023.07.03