HTML 메인에서 로그인 하기로 넘어갈때.

조회수 1449회

반갑습니다.

제가 웹 쪽 공부하고 있는데요

다른 쇼핑몰 보면 로그인하기를 누르게 되면 메인페이지에 원래 있던

레이아웃들이 같이 넘어가잖아요. 마치 include 된 것 처럼 상단바나 푸터 등등 메인페이지이

그대로 넘어가게 되는데요. 이런걸 어떻게 구현하나요?

복붙 하자니 메인화면 레이아웃을 리뉴얼 할때마다 모든 html에 복붙 할 수도 없는 노릇이고..

방법좀 알려주세요!

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

  • 보통 언어에서 지원하는 인클루드 기능을 사용하거나 템플릿 엔진 프레임워크을 통해 구현할 수 있습니다. 개발언어에 따라 상세한 코드는 다릅니다. 가령 JSP로 개발한다고 하면:

    <!DOCTYPE>
    <html>
    <head></head>
    <body>
    <!-- 헤더 -->
    <jsp:include page="myheader.jsp" />
    
    <!-- 본문 컨텐츠 -->
    
    <!-- 푸터 -->
    <jsp:include page="myfooter.jsp" />
    </body>
    </html>
    

    요런식입니다.

    템플릿 엔진 프레임워크도 개발언어에 따라 다르지만 JSP에선 tiles나 sitemesh를 주로 사용합니다. 이건 검색해보시는게 낫겠네요.

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)