2013-06-05 5 views
1

나는 웹 응용 프로그램에서 strus2 타일에 의심을 가지고 있습니다. 타일베이스를 다음과 같이 사용하고 있습니다. 다음과 같이 기본 레이아웃, 난이 기지를 일반적인 사용하고있다 모든 페이지에 대한 타일과 함께 struts2를 사용하는 경우 총 웹 파트 새로 고침 또는 특정 부분 새로 고침?

<definition name="base" template="/pages/BaseLayout.jsp"> 
    <put-attribute name="title" value="" /> 
    <put-attribute name="header" value="/pages/header.jsp" /> 
    <put-attribute name="menu" value="/pages/menu.jsp" /> 
    <put-attribute name="body" value="" /> 
    <put-attribute name="footer" value="/pages/footer.jsp" /> 
</definition> 

,

<definition name="/home.tiles" extends="base"> 
    <put-attribute name="title" value="Welcome page" /> 
    <put-attribute name="body" value="/pages/home.jsp" /> 
</definition> 

<definition name="/deliveryHistory.tiles" extends="base"> 
    <put-attribute name="title" value="Subscription List" /> 
    <put-attribute name="body" value="/pages/delivery_history.jsp" /> 
</definition> 

제 질문은, 내가 strus2를 사용하여 "/deliveryHistory.tiles" 타일을로드 할 때 동작, 기본 타일 JSP 페이지 새로 고침 (, menu.jspfooter.jsp) 또는 특정 "delivery_history.jsp" 다시로드?

+0

를 다시로드 될 것입니다 귀하의 경우 header.jsp, menu.jsp and footer.jsp 그렇게 을 다시로드 것이다 타일 구성에 포함? 또한 스스로 알아내는 것은 간단합니다 : JSP에서'System.out' 또는 logging 문 또는 JavaScript'alert' 또는 * anything *을 넣어 모니터링 할 수 있으며 동작을 단 몇 초만에 결정할 수 있습니다. –

답변

1

무엇이든간에 파일 * *가되지 않을 것 왜 그들이