728x90
반응형
FORWARD 와 INCLUDE 의 차이점
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>AAA.jsp</title>
<style type="text/css">
*{font-size: 26pt; font-weight: bold;}
a{font-size: 26pt; text-decoration: none; color:green}
a:hover{font-size: 30pt; color:blue}
</style>
</head>
<body>
<div align="center">
AAA.jsp문서 <p>
<img src="images/bar.gif"><br>
<img src="images/bar.gif"><br>
</div>
<hr color=red size=5>
<jsp:include page="BBB.jsp"></jsp:include>
<p><br>
</body>
</html>
BBB.jsp"></jsp:include>BBB.jsp"></jsp:include>
라고 써 줌으로써 AAA.jsp 문서를 실행 했음에도
아래에 이어서 BBB.jsp 문서가 실행이 된다.
include 사용 할때는 아래에 주석을 사용하면 안된다( 먹어버림 )
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>AAA.jsp</title>
<style type="text/css">
*{font-size: 26pt; font-weight: bold;}
a{font-size: 26pt; text-decoration: none; color:green}
a:hover{font-size: 30pt; color:blue}
</style>
</head>
<body>
<div align="center">
AAA.jsp문서 <p>
<img src="images/bar.gif"><br>
<img src="images/bar.gif"><br>
</div>
<hr color=red size=5>
<jsp:forward page="BBB.jsp"></jsp:forward>
<p><br>
</body>
</html>
<jsp:forward page="BBB.jsp"></jsp:forward>
forward는 밀어내는 뜻을 담고 있다.
AAA.jsp 문서를 실행 했지만 AAA.jsp 문서는 나오지 않고 BBB.jsp 문서가 나온다
728x90
반응형
'개발중 > Web' 카테고리의 다른 글
Web06 전체 데이터 출력 ( MY ) (0) | 2020.07.31 |
---|---|
Web06 .jsp 문서에서 .java 문서 호출 (0) | 2020.07.30 |
Web06 댓글 수 표기 (0) | 2020.07.30 |
Web06 sql 외래키 제약조건 명시 (0) | 2020.07.30 |
Web06 카테고리 재선택 택스트 창 clear (0) | 2020.07.30 |