要在spring mvc中使用tiles,有两个bean需要在servlet的配置文件(假设servlet的名字是envoy,对应的配置文件为/WEB-INF/config/appContent-servlet.xml)中配置:
<bean id="viewResolver" class="
org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass">
org.springframework.web.servlet.view.tiles.TilesJstlView
</property >
</bean>
<bean id="tilesConfigurer" class="
org.springframework.web.servlet.view.tiles.TilesConfigurer">
<property name="definitions">
<list>
<value>/WEB-INF/defs/template-defs.xml</value>
<value>/WEB-INF/defs/account-defs.xml</value>
</list>
</property>
</bean>
之后,就可以在Controller中使用tiles的定义名字来作为view的名字了。
分享到:
相关推荐
这个jar文件包含Spring MVC框架相关的所有类。 包含国际化、标签、Theme、视图展现的FreeMarker、JasperReports、Tiles、Velocity、XSLT相关类。 当然,如果你的应用使用了独立的MVC框架,则无需这个JAR文件里的...
在Spring MVC中,我们可以通过使用TilesViewResolver作为视图解析器来实现与Tiles的集成。 集成Spring Web MVC和Tiles2的步骤如下: 1. **添加依赖**:在项目中添加Tiles2和Spring Web MVC的依赖库,通常是在pom....
这通常包括 `tiles-core`、`tiles-template` 和 `spring-webmvc` 等。 2. **配置 Spring**:在 Spring 的配置文件(如 `servlet-context.xml`)中,我们需要启用 Spring MVC 并配置 Tiles 视图解析器。这通常涉及到...
`spring-webmvc-struts.jar`是Spring框架为了与Struts框架集成而设计的一个模块,它提供了对Struts应用的Spring支持,使得开发者可以在Struts应用中利用Spring的特性,如依赖注入(DI)、面向切面编程(AOP)等。...
3. **配置Tiles**:添加Tiles的配置,包括设置tiles定义(如`tiles-defs.xml`),在Spring配置文件中配置TilesViewResolver,以及在web.xml中配置Tiles的监听器。 4. **配置Freemarker**:在Spring配置文件中,配置...
在实际应用中,Apache Tiles框架通常与Spring MVC、Struts等其他Web框架集成,以提供更强大的页面管理和渲染能力。例如,通过定义tiles定义,你可以创建一个master页面,然后在其中插入多个子页面(tiles)。这样做...
Spring mvc tiles thinAdmin bootstrap Spring mvc tiles thinAdmin bootstrap Spring mvc tiles thinAdmin bootstrap
在Web开发中,Spring MVC和Tiles是两个非常重要的组件。Spring MVC作为一个强大的MVC框架,负责处理应用的业务逻辑和视图展示,而Tiles则是一个视图层框架,主要用于页面布局和组合。本篇文章将深入探讨如何将Spring...
在实际项目中,掌握Spring MVC 3.0不仅可以提高开发效率,还能确保应用的稳定性和扩展性。通过深入研究这份实战指南,开发者可以更好地理解和应用Spring MVC,从而提升其在Java Web开发领域的专业技能。
4. **Web MVC**:Web MVC框架得到了显著增强,包括更强大的视图解析,支持RESTful风格的URL映射,以及对Tiles和FreeMarker等模板引擎的集成。 5. **Transaction Management**:事务管理功能进一步完善,支持声明式...
在Spring MVC中,Tiles可以整合视图模板,实现复杂的页面布局和视图管理。 8. **Castor库** Castor是另一个ORM工具,提供了XML绑定和Java对象持久化功能。在Spring中,Castor可以作为数据持久化的另一种选择,特别...
4. **第4部分:Spring 3 MVC的Tiles支持与Eclipse中的插件教程** - Tiles框架是一种用于管理页面布局的强大工具,本节介绍如何将其与Spring MVC结合使用。 5. **第5部分:Spring 3 MVC的国际化与本地化教程** - 讨论...
Spring Framework是Java开发领域中最广泛使用的轻量级框架之一,其4.3.0版本是该框架的一个稳定版本。SpringMVC是Spring Framework中的一个核心模块,专门用于构建Web应用程序。这个源代码库提供了深入理解SpringMVC...
项目中的"spring-boot-tiles-master"可能是一个Git仓库的主分支,包含了项目的源代码和配置文件。你可以在本地克隆这个仓库,然后按照上述步骤运行项目。在源代码中,你可以找到Spring Boot的配置文件(如...
在本文中,我们将深入探讨如何将Spring MVC、Tiles和FreeMarker三个强大的技术框架整合到一个Web应用程序中。Spring MVC作为Spring框架的一部分,提供了一个模型-视图-控制器(MVC)架构,使得开发者能够轻松地处理...
Spring-MVC-Twirl Spring MVC & ( ) 模板中的实验。 对于那些厌倦了典型的 JSP 和组合框架(如 Apache Tiles、Twirl 编译时检查和模板内组合)的人来说,它可以实现更快、更安全、更清洁的工作流程。
5. **国际化与本地化**:教授如何在Spring MVC中实现应用的多语言支持。 6. **Spring主题**:探讨Spring MVC中如何定制和管理视图主题。 7. **Spring3 MVC与Hibernate 3整合**:讲解如何结合Spring MVC和Hibernate...
spring-mvc-形成 Spring MVC 应用程序 使用的技术: * Maven * Spring MVC * Spring Security * Spring DATA: used for the list pagination ( size, page, oderBy) * JPA: Java Persistence API * Tiles: in ...
通过策略接口,Spring MVC 具有高度可配置性,支持多种视图技术,如 JSP、Velocity、Tiles、iText 和 POI。 Spring MVC 的主要组成部分包括控制器、模型对象、分派器和处理程序对象,这些组件的职责明确,易于定制...
springmvc4.3.3和mybatis3.4.1集成最新全部jar包,还包含了其他一些常用的jar包,很全,已经在项目中验证过。 lib/antlr-2.7.2.jar lib/aopalliance-1.0.jar lib/asm-3.3.1.jar lib/aspectjweaver-1.6.5.jar ...