Action Tag
Database Connection Pool
model2 상품관리 만들기
- JSP Action Tag
Servlet의 동작을 제어하기 위해 XML 구문 구조를 사용한다.
동적, Java Beans Component를 재사용하는 파일을 삽입하거나
다른 페이지로 전달하거나 자바 플러그인에 대한 HTML을 생성 할 수 있다.
(그 중 Forward와 Include만 다루어봤다.)
- Forward
http://kb.deister.net Forward |
다른 자원에 대한 요청을 전송한다.
또한 파라미터 값도 함께 넘길 수 있다.
사용 예)
<jsp:forward page="이동할 URL" />
또는
<jsp:include page="이동할 URL" flush="false">
<jsp:param name="이름" value="값" />
</jsp:include>
| cs |
- Include
http://kb.deister.net Include |
사용 예)
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>home</title>
<link rel="stylesheet" type="text/css" href="home.css">
</head>
<body>
<table class="layout">
<tr>
<td colspan="2" class="header">
<jsp:include page="template/header.jsp" /></td>
</tr>
<tr>
<td class="left"><jsp:include page="template/left.jsp" /></td>
<td class="main">홈영역 <a href="">상품페이지로</a></td>
</tr>
<tr>
<td colspan="2" class="footer">
<jsp:include page="template/footer.jsp" /></td>
</tr>
</table>
</body>
</html>
| cs |
위의 코드 실행 결과 |
http://www.pudn.com
Database Connection Pool
|
- DBCP란?
장점
DB접속시 JDBC를 사용하면서 클라이언트의 요청시 매번 드라이버를 로드하고
Connection객체를 생성하여 연결하고 종료하기 때문에 DB에 무리가 올 수 있다.
이러한 문제를 해결하기 위해서 DBCP를 사용한다
미리생성한 컨넥션을 빌려주고 반납하는 형식으로 시스템 성능 향상에 기여한다
1. 코드상에서 WAS에서 제공하는 BasicDataSource를 기술 (직관적)
2. Java Naming Directory Interface
2. Java Naming Directory Interface
즉 WAS 설정정보로 명시 후 lookup(검색)해서 사용하는 방법
(Dependency Lookup 방식)
(Dependency Lookup 방식)
model2 상품관리 만들기 Project도 진행하였지만..
올리지는 못했다
0 개의 댓글:
댓글 쓰기