include_Forward / 외부페이지 호출하는거
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"
import="java.util.*"
import="jspexp.z01_vo.*"
import="jspexp.a03_database.*" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<c:set var="path" value="${pageContext.request.contextPath}"/>
<fmt:requestEncoding value="UTF-8" />
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<link rel="stylesheet"
href="${path}/a00_com/a00_com.css">
<style>
</style>
<script type="text/javascript"
src="${path}/a00_com/jquery-3.5.1.js"></script>
<script type="text/javascript">
<%--
# 외부 모듈화 처리.
1. jsp는 여러가지 형식으로 외부페이지를 포함되어 처리할 수 있다.
2. 외부페이지 모듈화 처리 방법
1) frame(js/html)
css, html, js단위 데이터 넘겨주거나 설정할 수 있음.
DOM객체(js) 범위로 화면을 처리할 수 있다.
frame/iframe
2) include 액션태그 설정(jsp) - 포함된 jsp 마다 클래스가 생성해서 처리
- 다른 class 파일을 만들어서 따로 관리되는 객체를
호출하는 부분으로
- 데이터의 전송은 요청값을 처리하는 형식으로 전송하거나 변경하여야 한다.
3) directive로 페이지 포함.. - 포함된 jsp를 한꺼번에 클래스가 생성해서 처리
- 포함된 페이지를 포함해서 전체적으로 컴파일 되기에
같은 페이지에서 선언하는 것과 동일하게 변수나 객체를 공유하여 사용할 수 있다.
--%>
//
$(document).ready(function(){
});
</script>
</head>
<body>
<h3 align="center">iframe으로 외부 페이지 처리</h3>
<iframe width="200" height="200" src="a12_top.jsp"></iframe>
<div style="background-color:pink">
<h3>include action 태그 활용</h3>
<jsp:include page="a12_top.jsp">
<jsp:param value="요청값전송" name="param01"/>
</jsp:include>
</div>
<div style="background-color:green">
<h3>directive를 통해 include 활용</h3>
<%@ include file="a12_top.jsp" %>
</div>
<table>
<tr><th>타이틀</th></tr>
<tr><td>내용</td></tr>
</table>
</body>
</html>
iframe으로 외부 페이지 처리
include action 태그 활용
directive를 통해 include 활용
<%@ include file="a12_top.jsp" %>타이틀 |
---|
내용 |
Author And Source
이 문제에 관하여(include_Forward / 외부페이지 호출하는거), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@krafftdj/includeForward-외부페이지-호출하는거저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)