sitemesh 다운로드

بوسیله : | هیج نظری | On : فوریه 6, 2020 | دسته بندی : دسته‌بندی نشده

브라우저에서 index.jsp를 열면 sitemesh가 요청에 base_layout.jsp를 적용합니다. 그래서 우리는 헤더, 탐색, index.jsp의 원래 내용과 바닥글이있는 멋지고 장식 된 페이지를 얻을 수 있습니다. 이 이미지는 base_layout.jsp에서 Sitemesh가 작동하는 방식에 대해 sitemesh가 처리할 수 있는 응용 프로그램에서 수신되는 모든 요청을 가로채는 방식으로 인덱스.jsp의 어느 부분을 배치하는지 이해하는 데 도움이 됩니다. Sitemesh는 구성 문서(decorators.xml)를 사용하여 요청에 적용할 레이아웃 또는 템플릿(데코레이터라고 함)을 확인합니다(필요한 경우). 브라우저에서 home.jsp를 여는 것을 가정해 보겠습니다. 사이트 메시는 home.jsp를 구문 분석하여 페이지 개체에 저장합니다. 그런 다음 Sitemesh는 decorators.xml을 조사하여 home.jsp 페이지에 데코레이터를 적용해야 하는지 확인합니다. home.jsp에 대한 데코레이터를 정의하지 않은 경우 sitemesh는 데코레이터를 적용하지 않고 구문 분석된 home.jsp를 응답으로 보냅니다. Sitemesh가 home.jsp에 데코레이터를 적용하도록 구성된 경우 Sitemesh는 요청을 데코레이터 페이지로 보냅니다(구문 분석된 home.jsp가 포함된 페이지 개체와 함께). 데코레이터는 브라우저로 전송되는 실제 출력을 렌더링합니다. 이것이 지금 이해가 되지 않는다면, 일단 우리가 계속 진행하게 될 것입니다. 사이트 메시사용을 시작하려면 사이트메시의 라이브러리를 응용 프로그램에 포함시켜야 합니다. 여기에서 Sitemesh 항아리 파일을 다운로드할 수 있습니다.

웹 응용 프로그램에 sitemesh-xxx.jar를 포함합니다. 사이트 메시를 사용하려면 web.xml에서 Sitemesh의 필터를 구성해야 합니다. 이 작업은 다음과 같이 수행 할 수 있습니다, sitemesh.xml .에이너 스 . 사이트 메쉬.xml http://wiki.sitemesh.org/wiki/display/sitemesh/Download.xml++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2.2+ 새로운 com.opensymphony.sitemesh.webapp.SiteMeshFilter 필터 및 스트럿츠 org.apache.struts2.dispatcher.ng.listener.strutsListener 컨텍스트 청취자는 web.xml에 추가해야합니다: 대부분의 사이트와 마찬가지로, 헤더, 상단에 탐색, 왼쪽에 탐색, 내용은 오른쪽에 간다. 사이트 메시를 사용하는 경우 사이트와 관련된 레이아웃이 있는 템플릿 페이지를 만듭니다. 해당 템플릿은 사이트의 모든 페이지에 적용됩니다. 따라서 헤더, 탐색 및 바닥글을 포함하는 페이지를 만들 겠습니다. 일반적으로 웹 사이트에는 모든 페이지에 대한 공통 레이아웃이 있습니다.

헤더, 상단 또는 왼쪽 또는 오른쪽에 탐색 및 바닥글이 있습니다. 일반적으로 이러한 사이트에서는 jsp:include를 사용하여 헤더, 탐색 및 바닥글을 포함합니다. 이렇게 하면 유지 관리 문제가 발생합니다. Sitemesh를 사용 하 여, 우리는 헤더를 포함 할 필요가 없습니다., 탐색 및 바닥글 각 페이지에 모든 페이지. 우리는 페이지의 내용만 만들고 Sitemesh는 페이지에 헤더, 탐색 등을 추가합니다. 이 내 사이트에 거의 모든 페이지의 모양이라고 말할 수 있습니다및 산테네이터.xml, sitemesh.xml ++. 위스제보 사이트 메쉬 +1.3 000달러 sitemesh/sitemesh2에서 새 릴리스에 대한 알림을 원하십니까? [현장][1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1

Share This Post!