목록JSP/IT BANK - JSP (20)
개발자입니다
220926 ■ DB SQL 사용 sessionDB 폴더에 파일 복사 src/main/java 폴더에 sessioinDB 폴더 생성 // MemberDTO.java package sessionDB; /* SQL> CREATE TABLE sessionDB( 2 id varchar2(10), 3 pw varchar2(10), 4 name varchar2(15), 5 email varchar2(30) 6 ); Table created. SQL> commit; Commit complete. SQL> DROP TABLE sessionDB; Table dropped. */ public class MemberDTO { private String id; private String pw; private String na..
220923 oracle 설치: OracleXE112_Win64 설치 중 Port for 'Oracle Database Listener': 1521 는 포트번호 cmd 실행 후 아래 순서대로 처리 Microsoft Windows [Version 10.0.19044.2006] (c) Microsoft Corporation. All rights reserved. C:\Users\USER>sqlplus SQL*Plus: Release 11.2.0.2.0 Production on 금 9월 23 15:46:12 2022 Copyright (c) 1982, 2014, Oracle. All rights reserved. Enter user-name: system Enter password: oracle Connect..
220922 -회원 인터넷 페이지 만들기 *java에서 alt + shift + s - generate Getters and Setters *MemberDAO 작성 + ctrl + space 로 import 및 MemberDTO 작성 + ctrl + space 로 import *변수에 저장하면 서버 재시작시 ArrayList에 저장한 데이터 날라간다. 그래서 나중에 DB로 할 것이다. MemberDTO 내에 1명의 사람 정보는 다음과 같이 구성되어 저장된다. ArrayList 내 MemberDTO 객체 저장되고, MemberDTO 객체 내에는 id, pw, name, email이 저장된다. index 인덱스 페이지 회원 가입 | 회원 목록 | 회원 수정 | 회원 삭제 | 로그인 | 로그아웃 | membe..
220921 session 폴더 생성 ■ 세션 : session : 네트워크를 통해 두 대의 시스템 간의 활성화된 접속을 의미 session cookie라고도 보면 된다. WEB session - TCP에서 지속적인 연결의 개념을 사용하게 되면 서버에 부하가 발생한다. - 비 연속적으로 서버에 접근하는 웹 클라이언트를 구분하기 위해 WEB Session을 사용한다. - 인증하기 위한 정보 - 웹 브라우저가 맨 처음 웹 서버에 접근 시 세션을 웹서버가 생성하여 웹브라우저로 전달 - 웹 브라우저는 앞으로 웹서버에 접근 시마다 웹서버가 전달해준 세션을 담아서 요청한다. - 웹 서버는 웹 브라우저의 요청에 담겨 있는 세션을 확인하여 여러 웹 브라우저를 식별한다. -세션 저장, 가져오기, 세션 유효시간, 삭제 *..
220920 ■ 쿠키 : 웹 브라우저가 보관하고 있는 데이터 웹 서버와 웹 브라우저에서 모두 쿠키를 생성할 수 있다. 웹 서버가 쿠키를 생성해서 웹 브라우저에게 전달하고, 웹 브라우저는 서버에게 쿠키를 전달할 수 있다. 1. 클라이언트에서 서버로 페이지를 요청 2. 서버에서 쿠키를 생성한 후 클라이언트의 요청에 대한 응답으로 쿠키를 함께 담아서 전달한다. 3. 클라이언트는 서버가 준 쿠키를 저장한다. vs 세션은 저장하지 않는다. 세션의 정보는 서버에만 저장한다. 4. 클라이언트는 서버에 요청을 보낼 때 마다 쿠키를 함께 전송한다. 5. 서버는 클라이언트가 보내준 쿠키를 확인하여 페이지 관리를 할 수 있다. -쿠키 생성 Cookie cookie = new Cookie("CookieName", "Cooki..
220919 -설문 조사 코드 작성 researchForm.jsp, researchResult.jsp researchForm 이름 : 자기 소개 연령 조사 10대 20대 30대 40대 취미 조사 독서 춤추기 멍때리기 researchResult 설문 조사 결과 이름 : 소개 : 나이 : 취미 : -BMI 구하기 코드 작성 bmiForm.jsp, bmiResult.jsp 사용자로부터 이름, 키, 체중 값을 입력 받아 비만도를 구하고 결과를 출력 할 때 비만도 값 100을 기준으로 100 미만이면 저체중, 100 이상 110 미만은 정상, 110 이상 120 미만 과체중, 120 이상 130 미만 비만, 130 이상은 고도비만으로 출력 하시오. 비만도 계산 식 : 비만도(%) = 현재 체중 / 표준 체중 * ..