서블릿에서 객체를 생성한 후 파라미터로 페이지로 전달하기
서블릿에서 객체를 생성한 후 페이지로 전달하여 사용하기 위해서는 자바빈과 EL를 사용한다. 물론 EL을 사용하지 않고 페이지내에 스크립트로 자바 코드를 직접 사용하여 객체를 받아 처리할 수 있지만 EL 사용이 가장 간단하다.
객체 클래스
publc class Person {
private String name;
private String age;
getter & setter ...
}
서블릿에서 객체를 생성하여 페이지에 전달
Person person = new Person();
person.setName("홍길동");
person.setAge("20");
request.setAttribute("person", person);
페이지에서 객체 사용하기
이름 : ${person.name} , 나이 : ${person.age}
EL을 사용하여 객체의 속성에 접근할 때는 getter와 setter 메소드를 사용하여 접근하는 것이 아니라 바로 속성 이름을 통해 접근한다.
'자바(Java) > JAVA 2EE' 카테고리의 다른 글
캐시(cache) 사용금지를 위한 응답 헤더 설정 (0) | 2010.01.11 |
---|---|
날짜와 시간 처리 방법 (0) | 2010.01.04 |
MySQL 5.1 데이터베이스와 JDK1.6, 톰캣 6 버전 연동방법 (0) | 2009.12.26 |
프로그램으로 트랜잭션 처리하는 방법 (0) | 2009.12.26 |
트렌젝션 처리(Transaction Processing)이란 (0) | 2009.12.24 |