-Connection pool -Runtime(실행) 중에 클라이언트의 DB 요청에 따라 매번 드라이버를 로딩하고 DB 서버에 접속해서 Connection 하는 것은 매우 불안정적이다. -따라서 런타임 전에(즉, 서버가 시작할 때) 드라이버를 로딩하고 DB 서버에 접속해서 Connection 들을 미리 여러 개 만들어 놓는다. -이 때, 만들어 놓은 Connection을 모아 놓은 곳을 Connection pool 이라고 한다. [펌]http://soul0.tistory.com/286 즉, Connection Pool을 사용해서 DB와 연동해야 서버에 안정적이게 된다.아래는 Connection Pool인 DataSource를 생성하는 과정을 보여준다. 1. WAS_HOME/conf/server.xml 에..
1. core2. fmt -*.properties => 다국어 지원 / DB의 driver, url, id, pwd 지정 - ex)fmt:bundle basename="bundle.testBundle"// testBundle_en.propertiesname=손님message=환영합니다! // testBundle_ko.propertiesname=guestmessage=Welcome! //jstlEx09.jsp ===> testBundle_en.properties 가 불러짐 위의 properties 파일의 내용을 읽어오는 태그로 fmt:bundle 이 있다.이 때, basename으로 설정한 properties 파일을 읽어오며, 클라이언트의 언어에 따라 해당하는 properties 파일을 읽어오게 된다.클라..
[펌]http://blog.daum.net/oneprimary/7
1. XML 태그1)표준 액션 태그 : 표준(jsp :) : 태그는 (태그라이브러리:태그이름) ex) jsp:forwardforward : RequestDispatcher.forward()와 동일=> 이 때 forwarding 하고자 하는 page를 동적으로 할당할 수 있다.(exam12.jsp) include : RequestDispatcher.include() 와 동일 (exam04.jsp)=> 이 때 including 하고자 하는 page를 동적으로 할당할 수 있다. ========bean 처리 태그useBeangetPropertysetProperty===================== 2)커스텀 태그 : 개발자가 만들어 사용하는 태그-JSTL :-개발자 -태그 핸들러 클래스 작성(.class) ..
1. 자바 Bean-서버에 의해 사용되어지는 자바 객체 -서버에 의해 사용되어지기 때문에 클래스 설계시 지켜져야할 규칙 같은 것들이 있음 2. JSP Bean = Spring bean 설계 조건1)패키지화2)기본생성자3)멤버변수의 접근자 private4)멤버변수의 getter5)멤버변수의 setter 6)getter, setter 접근자 public 3. bean 처리 태그 (ex. HelloBean.java)1)HelloBean hello = new HelloBean();=> 2)hello.getName();=> 3)hello.setName(“Amy”);=> 4)hello.setName(request.getParameter(“a”));=> 5)hello.setName(request.getParmeter..
[펌]http://fruitdev.tistory.com/88