- 데이터 베이스를 생성하는 또 다른 방법 스키마를 클릭한 후 오른쪽 마우스를 클릭하면 create schema 가 있는 것을 볼 수 있다. 그럼 create schema를 클릭하는데 그럼 아래와 같은 화면이 나온다. 이 화면에서 이름을 설정하고 utf8 과 utf8_bin 으로 각각 설정한다. 위와 같이 설정하는 이유는 한글때문인데 설정하지 않으면 한글이 깨져보일 수 있기 때문에 반드시 설정해주어야한다. 4-2. 데이터 조작 명령어 데이터 조작 명령어는 사용자가 적절한 데이터 모델로 구성된 데이터에 접근하거나 데이터를 조작할 수 있도록하는 언어이다. 데이터를 검색, 추가, 삭제, 갱신 작업이 가능하다. 데이터 조작 명령어의 종류 명령어 설명 명령어 설명 INSERT 데이터를 등록한다. DELETE 데이..
1번. JSP 페이지에 쿠키를 설정하는 메소드, 설정된 쿠키 정보를 얻어오는 메소드는 무엇인가? 쿠키를 설정하는 메소드는 addCookie()이고 설정된 쿠키 정보를 얻어오는 메소드는 getCookie() 메소드를 사용하여 쿠키 객체를 받아오고 getName(), getValue()를 사용하여 쿠키 이름, 값을 가져 올 수 있다. 2번. 설정된 쿠키를 삭제하는 기법은 무엇인가? 쿠키는 삭제하는 방법은 따로 없고 유효기간이 만료되면 자동으로 삭제된다. 그렇기 때문에 유효기간 설정을 0으로 해주면 쿠키가 삭제되는데 이때 쿠키를 삭제하는 메소드는 setMaxAge()메소드이다. setMaxAge(0);으로 설정하여 쿠키를 삭제할 수 있다. 3번. 쿠키를 이용하여 다음 조건에 맞게 JSP 애플리케이션을 만들고 ..
CHPATER 15. 데이터베이스 개발 환경 구축 : 상품 관리 테이블 생성 및 상품 등록하기 1. 데이터베이스의 개요 데이터베이스는 테이터를 담는 저장소이다. 중복을 없애고 구조화한 데이터의 모음으로 검색과 갱신을 효율적으로 처리할 수 있다. 데이터베이스의 특성 첫번째, 똑같은 자료를 중복해서 저장하지 않는 통합된 자료이다. 두번째, 컴퓨터가 액세스하여 처리할 수 있는 저장 장치에 수록된 자료이다. 세번째, 어떤 조직의 기능을 수행하는데 없어서는 안되는 자료이기 때문에 임시로 모아놓거나 단순한 입출력을 위한 자료가 아니다. 1-1. 데이터베이스 관리 시스템 (DBMS) 데이터베이스 관리 시스템은 데이터베이스를 관리하는 소프트웨어로 다수의 사용자와 데이터 베이스 사이에서 사용자의 요구에 따라 정보를 생성..
CHAPTER14. 쿠키 : 주문 처리 페이지 만들기 1. 쿠키의 개요 쿠키는 세션과 같이 클라이언트와 웹 서버 간의 상태를 지속적으로 유지하는 방법이다. 하지만 세션과는 다르게 상태 정보를 웹 서버가 아닌 클라이언트에 저장한다. 쿠키의 생성 원리는 웹 사이트를 처음 방문한 사용자가 로그인 인증을 하고 나면 아이디와 비밀번호를 기록한 쿠키가 만들어진다. 그 후부터 사용자가 해당 웹 사이트에 접속하면 별도의 절차를 거치지 않고 쉽게 접속 할 수 있다. 이와 같이 쿠키는 서버에서 만들어져서 클라이언트에게 제공한다. - 쿠키의 동작 과정 1. 쿠키 생성 단계 : 쿠키를 사용하려면 먼저 쿠키를 생성해야한다. 쿠키는 주로 웹 서버 측에서 생성한다. 생성된 쿠키는 응답 데이터에 함께 저장되어 웹 브라우저에 전송된다..
1번. forward와 inlcude 액션 태그의 차이점을 간단히 설명하시오. forward 액션 태그는 이전에 저장되어 있던 출력 버퍼를 비우고 이동한다. 실행 중인 페이지를 중단하고 새로운 페이지로 완전 이동한다.(request, response 객체는 그대로 유지되지만 페이지가 완전 종료되므로 이전 페이지로 이동 불가) 하지만 include 액션 태그는 이전에 저장되어 있던 출력 버퍼를 채워서 나머지 출력이 이루어진다. 그리고 프로그램 제어를 incldue 액션 태그가 끝난 후에 다시 반환 시켜준다. 현재 페이지의 실행을 일시 중단하고 다른 페이지를 실행한 후 다시 원래 페이지로 돌아온다. 포함된 페이지가 실행된 후에도 원래 페이지로 돌아와서 계속 실행할 수 있다. 2번. include 액션 태그와..
1번. 세션이란 무엇인가? 세션은 클라이언트와 웹 서버 간의 상태를 지속적으로 유지하는 방법을 말한다. 세션은 웹 서버에서만 접근이 가능하기 떄문에 보안 유지에 유리하다. 또한, 세션은 웹 브라우저마다 하나씩만 존재한다. 2번. JSP 페이지에 세션을 설정하는 메소드, 설정된 세션을 삭제하는 메소드는 무엇인가? 설정하는 메소드는 setAttribute(String name, Object value), 설정된 세션을 삭제하는 메소드는 removeAttribute(String name)이다. 3번. 설정된 세션 정보를 얻어오는 메소드에 대해 간단히 설명하시오. 설정된 세션 정보를 얻어오는 메소드는 getAttribute(String name) 메소드와 getAttributeNames() 메소드가 있다. ge..
dto/product.java package dto; import java.io.Serializable; public class product implements Serializable { private static final long serialVersionUID = -4274700572038677000L; private String productId; private String pname; private Integer unitprice; private String description; private String manufacturer; private String category; private long unitsInStock; private String condition; private String..
- Total
- Today
- Yesterday