쿠키를 이용한 로그인 상태 유지하기 웹 사이트의 기본 기능 중 하나는 로그인/로그아웃 기능입니다. 로그인을 하지 않은 상태에서 웹 사이트에 연결을 하면 로그인을 하도록 유도를 하는데, 이는 로그인을 했는지 판단 할 수 있는 방법이 필요하다는 뜻입니다. 로그인 상태를 확인할 때 가장 많이 사용하는 방법이 바로 쿠키를 이용하는 방법입니다. 쿠키를 이용하여 다음과 같은 방법으로 로그인 상태를 유지 할 수 있습니다. 1. 로그인에 성공하면 특정 이름을 갖는 쿠키를 생성한다. 2. 해당 쿠키가 존재하면 로그인한 상태라고 판단한다. 3.로그아웃하면 해당 쿠키를 삭제한다. 로그인 처리 먼저 로그인 처리가 되는 페이지를 작성하기전에 간단한 로그인 폼을 작성합니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 ..
UPDATE Update문을 실행하여 테이블에 존재하는 레코드의 내용을 변경해 보겠습니다. 현재 테이블에 데이터가 들어 간 상태입니다. ID가 git인 3번 째 레코드의 닉네임을 'git닉네임'으로 변경 해보겠습니다. 먼저 변경 페이지 요청을 위한 updateform.jsp를 작성해 보겠습니다. 123456789101112131415161718192021222324252627닉네임을 바꾸는 Form ID 바꿀 닉네임 : Colored by Color Scriptercs 메서드 방식은 post 방식을 사용하면서 update.jsp에 처리 요청을 합니다. 쿼리 전성 버튼을 클릭합니다. 실제 쿼리문을 실행하여 처리하는 페이지인 update.jsp를 살펴 보겠습니다. 123456789101112131415161..
Table 생성 MySQL Workbench를 실행 해줍니다. 먼저 database를 생성합니다. -Create database [database 이름] 쿼리 실행은 상단의 번개 표시를 클릭하면 됩니다. 다음으로 데이터베이스를 생성 하였다면 사용 할 데이터베이스를 지정 해야 합니다. -use [database 이름] 조금 전에 만들었던 데이터베이스를 사용 데이터베이스로 지정합니다. 데이터베이스가 생성 되었으니 이제 user database 안에 table을 만들어 줄 차례입니다. - create table [table 이름] (colum1 이름 colum1 type 제약조건, ...... ) VARCHAR Type의 Colum 5개를 가지는 Member Table이 생성이 됩니다. ● NOT NULL -..
MySql 설치 먼저 프로그래밍에 앞서 MySql Server를 설치 해줘야 합니다. http://dev.mysql.com/downloads/mysql 위의 주소로 들어가주세요. 그림에 표시 된 Go to Download Page > 클릭합니다. 두 개 중에서 용량이 더 큰 .msi 파일의 Download 클릭해 줍니다. 아래에 No thanks, just start my download. 클릭합니다. 다운로드가 시작되고 완료가 되면 실행 시켜주세요 아래에 있는 I accept the license terms 체크해주고 NEXT를 클릭합니다. Custom 항목을 체크해주시고 Next 클릭합니다. 다음 항목을 추가해줍니다. 운영체제 64bit 기준입니다. ● MySQL Servers/MySQL Server..