웹프로그래밍/jsp 25

jsp,ajax-피라미터의 한글 처리

피라미터를 한글로 전송하면 글씨가 깨지게된다. 자바스크립트는 문자열을 UTF-8로 인코딩해 주는 함수인 encodeURIComponent()함수를 제공한다. 아래와 같은 방법으로 피라미터 값을 인코딩 해 줄 수 있다. *decodeURIComponent() 피라미터 전송하기 var params="name="encodeURIComponent("홍길동"); xhr.open("GET","/hello.jsp?"+params,true); JSP에서 읽어오기 *혹시 잘 되지 않는다면 tomcat->conf->server.xml 로 바꿔주기 PHP에서 읽어오기

JSTL-표현언어란?

표현언어(Expression Language)는 JSTL(JSP Standard Tag Library)은 값을 표현하는데 사용하는 새로운 스크립트 언어로서 JSP의 기본 문법을 보완하는 역활을 한다. 사용 방법 ${문법에 따른 표현식} 기본 객체 설명 pageContext JSP의 page의 기본 객체와 동일하다. pageScope pageContext 기본객체에 저장된 속성의 매핑을 지정한 Map 객체 requestScope request 기본 객체에 저장된 속성의 매핑을 저장한 Map 객체 sessionScope session 기본 객체에 저장된 속성의 매핑을 저장한 Map 객체 applicationScope application 기본 객체에 저장된 속성의 매핑을 저장한 Map 객체 param 요청 ..

jsp와 eclips 연동하기

1.환경 구축하기 이클립스EE 다운로드 및 설치 http://www.eclipse.org/ JDK 다운로드 및 설치 http://java.sun.com http://dreamzelkova.tistory.com/entry/java-자바환경-구축하기 apach 다운로드 및 설치 http://www.apache.org/ 2.서버 설정 하기 Window -> Preferences 선택 Server-> Runtime Environments --> Add 선택 Apache -> 맞는 버전 선택 -> Next Browser 선택 -> 톰켓을 설치한 경로 선택 ->Finish 선택 OK선택 Project Explorer 화면에서 마우스 우클릭 New-> Other.. 클릭 Server->Server선택 자신에게 맞는 ..

jsp - 커넥션 풀(conection pool)

커넥션 풀이란 데이터베이스에 미리 연결시켜 두었다가 사용자가 들어오면 연결시켜 둔 것을 부여해 주는 것을 말합니다. 조금더 쉽게 설명하자면 컴퓨터를 사용해야할때 집에 컴퓨터가 없다면 컴퓨터를 사서 설치하는 것보다 PC방에가서 컴퓨터를 사용하는 것이 더 빠를 것이다.커넥션풀이 바로 컴퓨터라고 생각하면 된다. 커넥션 풀의 장점 데이터 베이스에 미리 연결 시켜 두기 때문에 데이터베이스에 연결에 시간이 소비되지 않는다. 그리고 커넥션을 계속해서 재사용하기 때문에 생성되는 커넥션 수가 많지 않다. 사용 방법 ① DBCP관련 jar 파일 및 JDBC 드라이버 Jar 파일 설치하기

JSP - 자바빈

자바빈이란? 자바빈은 데이터를 표현하는 것을 목적으로 하는 자바 클래스이다. 자바빈 규약에 따르는 자바 애플릿 클래스를 자바빈이라고 부른다. 자바빈은 데이터를 저장하는 필드, 데이터를 읽어 올때 사용되는 메소드, 값을 저장할때 사용되는 메소드로 구성된다. 예제 프로퍼티이름 명명법 프로퍼티의 값을 설정하는 경우 이름중 첫자를 대문자로 변경하고 앞에 set을 붙인다. 프로퍼티의 값을 읽어오는 경우 이름중 첫자를 대문자로 변경하고 앞에 get을 붙인다. 프로퍼티의 값 타입이 boolean일 경우 이름중 첫자를 대문자로 변경하고 앞에 get 또는 is를 붙인다. 액션 태그 name=프로퍼티의 값을 지정할 자바빈 객체의 이름, 액션태그와 id 속성에서 정한 값을 사용한다. property=값을 지정할 프로퍼티 이..

jsp - 쿠키 사용하기

쿠키란? 쿠키는 웹서버와 웹브라우저 양쪽에서 생성할 수 있으며, 웹서버는 웹브라우저가 전송한 쿠키를 사용하여 필요한 데이터를 읽어 올 수 있다. 쿠키 생성 단계 - 쿠키를 사용하기 위해서는 먼저 쿠키를 생성해야 한다. JSP 프로그래밍에서 쿠키는 주로 웹서버 측에서 생성한다. 자바스크립트를 사용해서 클ㅇ라이언트 측에서 쿠키를 생성하기도 한다. 이렇게 생성된 쿠키는 응답 데이터에 함께 저장되어 전송한다. 쿠키 저장 단계 - 웹 브라우저는 응답 데이터에 포함된 쿠키를 쿠키 저장소에 보관한다. 쿠키의 종류에 따라 메모리나 파일로 저장된다. 쿠키 전송 단계 - 웹 브라우저는 한번 저장된 쿠키를 매번 요청이 있을 때마다 웹서버에 전송한다. 웹 서버는 웹 브라우저가 전송항 쿠키를 사용해서 필요한 작업을 수행할 수 ..