ProductlistLayout.jsp的内容由Productlist.jsp和Header.jsp组成。先上后下执行。

解决方案 »

  1.   

    像这个是:
    先:
    <tiles:insert attribute="header" /> --->/protected/Header.jsp
    后:
    <tiles:insert name="body"/>---->/protected/Header.jsp<tiles:insert name="sidebar"/>好像你没有在上面定义吧......
      

  2.   

    不是的写反了:
    <tiles:insert attribute="header" /> --->/protected/Header.jsp
    后:
    <tiles:insert name="body"/>---->/protected/Header.jsp笔误
      

  3.   

    抱歉,我又拷错了:
    先:
    <tiles:insert attribute="header" /> --->/protected/Header.jsp
    后:
    <tiles:insert name="body"/>---->/protected/Productlist.jsp<tiles:insert name="sidebar"/>好像你没有在上面定义吧......
      

  4.   

    Productlist.jsp、Header.jsp的执行方式 :
    按照模版文件ProductlistLayout.jsp的顺序来的