您现在的位置:首页 >> 前端 >> 内容

springmvc4集成tiles3

时间:2017/2/9 11:11:00 点击:

  核心提示:1.给项目添加tiles依赖org.apache.tilestiles-core3.0.7org.apache.tilestiles-jsp3.0.7org.apache.tilestiles-api...

1.给项目添加tiles依赖

        
            org.apache.tiles
            tiles-core
            3.0.7
        
        
            org.apache.tiles
            tiles-jsp
            3.0.7
        
        
            org.apache.tiles
            tiles-api
            3.0.7
        

        
            org.apache.tiles
            tiles-servlet
            3.0.7
        
        
            org.apache.tiles
            tiles-template
            3.0.7
        

2.配置一个TilesConfigurer bean
该bean负责定位和加载Tile定义并协调生成tiles.

    @Bean
    public TilesConfigurer tilesConfigurer(){
        TilesConfigurer tiles = new TilesConfigurer();
        //指定tile定义的位置
        tiles.setDefinitions(new String[]{"/admin/layout/tiles.xml"});
        //启用刷新 
        tiles.setCheckRefresh(true);
        return tiles;
    }

3.配置tiles的视图解析器

    @Bean
    public ViewResolver viewResolver(){
        return new TilesViewResolver();
    }

4.定义Tiles




    
        
        
        
        
    
    
        
    
    
        
        
    
    
        
        
    
    
        
        
    

5.创建相应的jsp文件,下面是template.jsp文件的写法。

<%@ taglib uri="https://tiles.apache.org/tags-tiles" prefix="tiles" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>

<script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script><script src="/assets/bootstrap3/js/bootstrap.js"></script>

6.写一个控制器,访问相关页面即可。

Tags:SP PR RI IN 
作者:网络 来源:黄天赐的博客