以上错误为运行 index.jsp时出现的错误,我看了好久却找不出错误,请大家帮忙!

解决方案 »

  1.   

    问题可能出在
        <put name="sidebar" value="sidebar-definition" type="definition"/> 
    因为以前没用这句时运行正常,但不知为什么加上这句就出错了!
      

  2.   

    <?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE tiles-definitions PUBLIC
           "-//Apache Software Foundation//DTD Tiles Configuration 1.1//EN"
           "http://jakarta.apache.org/struts/dtds/tiles-config_1_1.dtd"><tiles-definitions>
        <definition  name="sidebar-definition" 
                    path="/sidebar-layout.jsp">
          <put name="top"  value="flags.jsp"/>
          <put name="bottom" value="sidebar-links.jsp"/>
       </definition>
       
       <definition  name="base-definition" 
                    path="/layout.jsp">
          <put name="sidebar" value="sidebar-definition" type="definition"/>
          <put name="header"  value="header.jsp"/>
          <put name="content" value=""/>
          <put name="footer"  value="footer.jsp"/>
       </definition>   <definition  name="index-definition" 
                    extends="base-definition">
          <put name="content" value="indexContent.jsp"/>   
       </definition>
    </tiles-definitions>
      

  3.   

    查查你的struts-config.xml,有没有path="sidebar-definition"