【问题标题】:Apache Tiles doesn't work without any errors. -Maven Spring MVCApache Tiles 无法正常工作,不会出现任何错误。 -Maven Spring MVC
【发布时间】:2017-09-05 16:54:37
【问题描述】:

我尝试将图块添加到我的项目中,并且我通过多种方式来正确执行此操作。最后我没有任何错误,但仍然无法在任何网页上使用磁贴。

在我的依赖之下:

<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>

还有我的 servlet:

<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>

我不知道还有什么信息可以帮助解开这个谜团。

【问题讨论】:

    标签: java apache maven spring-mvc tiles


    【解决方案1】:

    根据您的 Maven 依赖项,您似乎刚刚添加了 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>
    

    【讨论】:

      猜你喜欢
      • 2013-10-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-15
      • 2016-06-14
      • 2017-09-19
      • 2017-01-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多