2013-10-07 4 views
0

몇 개의 웹 페이지를 만들어야하는 작은 자바 웹 프로젝트가 있습니다.속도를 사용하여 템플릿을 중첩했습니다.

모든 페이지는 동일한 보일러 (CSS, 자바 스크립트 등)하지만 indiviual 내용 (주요 사업부의 즉 내용.)

속도의 설정의이 종류를 구현하는 일반적인 방법은 무엇을해야합니까?

현재 볼 수있는 유일한 방법은 #parse을 사용하는 상용구 템플릿을 렌더링하여 컨텍스트 매개 변수로 제공되는 실제 페이지를 포함하는 것입니다.

더 쉬운 방법이 있습니까?

실제 페이지를 렌더링하고 주위에 상용구를 추가하는 sinatra에서 왔습니다. Java와 유사한 템플릿 프레임 워크를 알고 계십니까?

은시나에서는 예를 들어 할 수있는 :

get '/' do 
    haml :index, :layout => :master 
end 

마스터 레이아웃에 인덱스 페이지를 렌더링 할 수 있습니다. (. 또는 기본 레이아웃에서 레이아웃 부분을 두어)

+0

하지 실제로 훨씬 더,하지만 당신은 주위에 그것을 다른 방법으로 할 수 있습니다 모든 실제 콘텐츠 템플릿에서'#parse ('precontent.vtl') 실제 콘텐츠 #parse ('postcontent.vtl')'를 사용하십시오. –

답변

관련 문제