Java 관련: 133개의 글
웹에서 세션(session)의 사용 1. 세션(session)의 개요 쿠키가 웹 브라우저에 사용자의 상태를 유지하기 위한 정보를 저장했다면, 세션(session)은 웹 서버 쪽의 웹 컨테이너에 상태를 유지하기 위한 정보를 저장한다. 세션은 사용자의 정보를 유지하기 위해 javax.servlet.http 패키지의 HttpSession 인터페이스를 구현해서 사용한다. 쿠키는 사용자의 상태 유지를 위한 정보를 웹 브라우저에 저장해서 웹 서버가 쿠키 정보를 읽어서 사용한다.이것은 웹 브라우저에 저장된 쿠키는 웹 서버에서 열어볼 수 있다는 점에서 보안상 문제가 발생할 수 있다. 따라서 사용자의 정보를 유지하기 위해서는 쿠키를 사용하는 것보다 세션을 사용한 웹 브라우저와 웹 서버의 상태 유지가 훨씬 안정적이고, 보..
sqljdbc4.jar 을 다운로드 받아서 JAVA 설치 폴더\jre\lib\ext 에 넣어주고 CLASSPATH 를 설정해준다. 4.0 부터는 Class.forName 을 하지 않는다. JDBC를 사용한 JSP와 데이터베이스 연동 예제 JDBC 프로그램의 작성 단계 JDBC 프로그램은 다음과 같은 단계에 의해서 프로그래밍 된다. Package Import -> JDBC 드라이버 Load -> Connection 객체 생성 -> Statement 객체 생성 -> Query 수행 -> Resultest 객체로부터 데이터 추출 -> Resultest Close -> Statement 객체 Close -> Connection 객체 Close 1 단계 (JDBC 드라이버 Load) 인터페이스 드라이버를 구현 하..
1. Microsoft SQL Server JDBC 드라이버 3.0 다운로드http://www.microsoft.com/downloads/details.aspx?FamilyID=a737000d-68d0-4531-b65d-da0f2a735707&DisplayLang=ko-압축파일이나 설치 파일 모두 상관없으니 편한 것으로 다운로드 받으면 됨. 2. 적당한 위치에 압축을 풀고, sqljdbc.jar 또는 sqljdbc4.jar를 확인.(Java 1.6 이상은 sqljdbc4.jar를 사용해야함.)sqljdbc4.jar 파일을 톰켓홈\common\lib 에 복사sqljdbc4.jar 를 WEB-INF/lib 에 복사 3. CLASSPATH 설정시스템환경에서 CLASSPATH에 ";톰켓홈\common\lib\s..