2017-09-05 7 views
0

私は自分のプロジェクトにタイルを追加しようとしましたが、これを適切に行うために多くの方法でこれを行います。最後に私はエラーはありませんが、まだタイルはどのWebページでも動作しませんでした。私の依存性を以下Apache Tilesはエラーなしで動作しません。 -Maven Spring MVC

<dependency> 
    <groupId>org.apache.tiles</groupId> 
    <artifactId>tiles-extras</artifactId> 
    <version>3.0.3</version> 
</dependency> 

<dependency> 
    <groupId>org.slf4j</groupId> 
    <artifactId>slf4j-simple</artifactId> 
    <version>1.7.25</version> 
</dependency> 

と私サーブレット:私はより多くの情報が、その謎を解明するのに役立つ可能性がありかわからない

<bean id="tilesViewResolver" 
    class="org.springframework.web.servlet.view.tiles3.TilesViewResolver"> 
    <property name="viewClass" 
     value="org.springframework.web.servlet.view.tiles3.TilesView" /> 
    <property name="order" value="-2" /> 
</bean> 

<bean id="tilesConfigurer" 
    class="org.springframework.web.servlet.view.tiles3.TilesConfigurer"> 
    <property name="definitions"> 
     <list> 
      <value>/WEB-INF/tiles/definitions/tile-definition.xml</value> 
     </list> 
    </property> 
</bean> 

答えて

0

あなたの依存関係に基づいて、tiles-extras依存関係を追加したようです。タイルが機能するには、以下の依存関係を追加する必要があります。

<dependency> 
     <groupId>org.apache.tiles</groupId> 
     <artifactId>tiles-jsp</artifactId> 
     <version>3.0.3</version> 
    </dependency> 
    <dependency> 
     <groupId>org.apache.tiles</groupId> 
     <artifactId>tiles-core</artifactId> 
     <version>3.0.3</version> 
     <scope>compile</scope> 
    </dependency> 
    <dependency> 
     <groupId>org.apache.tiles</groupId> 
     <artifactId>tiles-api</artifactId> 
     <version>3.0.3</version> 
     <scope>compile</scope> 
    </dependency> 
    <dependency> 
     <groupId>org.apache.tiles</groupId> 
     <artifactId>tiles-servlet</artifactId> 
     <version>3.0.3</version> 
    </dependency> 
    <dependency> 
     <groupId>org.apache.tiles</groupId> 
     <artifactId>tiles-template</artifactId> 
     <version>3.0.3</version> 
    </dependency> 
関連する問題