Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tiles定义可以使用Spring TileConfigure扩展外部jar中定义的定义吗?_Spring_Servlets_Web Applications_Tiles_Weblogic 10.x - Fatal编程技术网

Tiles定义可以使用Spring TileConfigure扩展外部jar中定义的定义吗?

Tiles定义可以使用Spring TileConfigure扩展外部jar中定义的定义吗?,spring,servlets,web-applications,tiles,weblogic-10.x,Spring,Servlets,Web Applications,Tiles,Weblogic 10.x,库版本:Spring 3.1.2,Tiles 2.2.2 给定以下设置,是否可以从外部(common.jar)扩展和使用磁贴定义(即下面的“BaseTile”) common.jar /WEB-INF/common-tiles-defs.xml 任何帮助都将不胜感激 多谢各位 <tiles-definitions> <definition name="BaseTile" template="/WEB-INF/tiles/BaseTile.jsp">

库版本:Spring 3.1.2,Tiles 2.2.2

给定以下设置,是否可以从外部(common.jar)扩展和使用磁贴定义(即下面的“BaseTile”)

common.jar

/WEB-INF/common-tiles-defs.xml

任何帮助都将不胜感激

多谢各位

<tiles-definitions>

    <definition name="BaseTile" template="/WEB-INF/tiles/BaseTile.jsp">
        <put-attribute name="content" value="" />
    </definition>

</tiles-definitions>
<tiles-definitions>

    <definition name="ProjectTile" extends="BaseTile">
        <put-attribute name="content" expression="${someData}" />
    </definition>

</tiles-definitions>
<beans:beans>

    <!-- Tiles Configuration: View Resolver -->
    <beans:bean class="org.springframework.web.servlet.view.UrlBasedViewResolver">
        <beans:property name="viewClass">
            <beans:value>org.springframework.web.servlet.view.tiles2.TilesView</beans:value>
        </beans:property>
        <beans:property name="order" value="1" />
    </beans:bean>

    <!-- Tiles Configuration: Definitions -->
    <beans:bean id="tilesConfigurer" class="org.springframework.web.servlet.view.tiles2.TilesConfigurer">
        <beans:property name="definitions">
            <beans:list>
                <beans:value>classpath:/WEB-INF/common-tiles-defs.xml</beans:value> <!-- from common.jar -->
                <beans:value>/WEB-INF/tiles-defs.xml</beans:value>  <!-- from someproject.war -->
            </beans:list>
        </beans:property>
    </beans:bean>

</beans:beans>
||20130716||15:20:36,074||||org.apache.tiles.access.TilesAccess||INFO ||Publishing TilesContext for context: org.springframework.web.servlet.view.tiles2.SpringTilesApplicationContextFactory$SpringWildcardServletTilesApplicationContext
||20130716||15:20:37,589||||org.apache.tiles.definition.dao.ResolvingLocaleUrlDefinitionDAO||DEBUG||Resolve definition for child name='ProjectTile' extends='BaseTile'.
||20130716||15:20:37,590||||org.apache.tiles.definition.dao.BaseLocaleUrlDefinitionDAO||DEBUG||File null not found, continue
||20130716||15:20:37,591||||org.apache.tiles.definition.dao.BaseLocaleUrlDefinitionDAO||DEBUG||File null not found, continue