JSP,HTML,PHP,ASP include(인클루드) 하는 방법.

Posted by 낯선.공간
2014. 3. 17. 17:54
반응형

JSP,HTML,PHP,ASP include(인클루드) 하는 방법.

퍼블리셔가 코딩시에 인클루드를 사용하는 이유는 Header(헤더)부분(logo, GNB), Footer(푸터)등 프로젝트 사이트 전반에 걸쳐서 자주 반복되는 공통영역을 관리/수정이 용이하도록 하기 위해 자주 쓰인다.

제목에는 HTML에대해서도 인클루드가 가능하고 써놨지만, 사실 이건 뻥이다.

웹서버 설정에서 ASP건 JSP건 PHP에 따른 인클루드 소스를 적용하고 파일의 확장자만 html로 해둔 경우에 인클루드가 되는 것이다. 서버사이드 스크립트를 제공하지 않는 호스팅 하에서는 html로만 공통파일을 인클루드해서 사용할 수는 없다.

PHP의 include

<? include("../상대경로.php");?>

혹은

<?php include("../상대경로.php");?>

ASP의 include

<!-- #include file="../상대경로명.asp"-->  '다른 태그의 내용이 제대로 보인다.

<!-- #include virtual="/절대경로명.asp"-->  ' 지정된 경로외의 다른 태그의 내용은 제대로 보이지 않는다.

JSP의 include

<%@ include file="../상대경로.jsp" %

혹은 

<%@ include file="/절대경로.jsp" %>

혹은 

<jsp:include page="../상대or절대경로.jsp" flush="true" />

오늘의 짤방은~ 봄에 어울리는 각선미~^^;

이 댓글을 비밀 댓글로