【问题标题】:Spring MVC 3.0 and Apache Tiles 2Spring MVC 3.0 和 Apache Tiles 2
【发布时间】:2010-09-07 00:51:46
【问题描述】:

我目前在一个基于 Spring MVC 3 的项目中,前几天发现了 Apache Tiles 2,

我认为 Tiles 2 是一个非常棒的框架,我可以在我的项目中很好地使用它,但在我提交它之前,我想知道它是否与 Spring MVC 3 很好地集成,因为 Tiles 与支柱。 Spring 似乎也有一些框架的问题,所以我猜要小心而不是抱歉。

那么,您对 Spring、Spring MVC 3 和 Tiles 2 的使用体验如何?

谢谢!

【问题讨论】:

    标签: java spring spring-mvc tiles


    【解决方案1】:

    Spring MVC 和 Tiles 完美结合。 Spring MVC 将 tile 定义视为视图,两者融合顺畅。从Spring Reference 开始。有quite a few examples 指导你。

    【讨论】:

      【解决方案2】:

      它们很好地融合在一起。你可以从这个example 开始,非常简单。 你只需要配置你的 web-app-config.xml(Spring 配置),你的 tiles-defs.xml(Tiles 配置)然后你就可以开始实现你的 JSPs(使用 tiles 标签)。

      如果您使用的是 Maven,您只需将这些依赖项添加到 Tiles2 的 Spring 项目中:

          <dependency>
              <groupId>org.apache.tiles</groupId>
              <artifactId>tiles-jsp</artifactId>
              <version>2.2.2</version>
          </dependency>
      
          <dependency>
              <groupId>org.apache.tiles</groupId>
              <artifactId>tiles-template</artifactId>
              <version>2.2.2</version>
          </dependency>
      

      【讨论】:

        【解决方案3】:

        除了 sebarmeli 我想提一下,瓷砖还需要 slf4j 日志框架:

        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-log4j12</artifactId>
            <version>1.5.8</version>
            <scope>compile</scope>
        </dependency>
        

        你可能也想使用 jstl:

        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jstl</artifactId>
            <version>1.2</version>
        </dependency>
        

        【讨论】:

          猜你喜欢
          • 2012-07-29
          • 1970-01-01
          • 2013-10-01
          • 1970-01-01
          • 1970-01-01
          • 2015-02-19
          • 1970-01-01
          • 1970-01-01
          • 2010-09-24
          相关资源
          最近更新 更多