前言

本教程基于Springmvc,Spring MVC是当前最优秀的MVC框架,自从Spring 2.5版本发布后,由于支持注解配置,易用性有了大幅度的提高。Spring 3.0更加完善,实现了对Struts 2的超越。现在越来越多的开发团队选择了Spring MVC。

Tiles 框架彻底揭示了 jsp:includes 内部的概念 ―― 从而允许您更灵活地创建可重用的页面。使用 Tiles 框架,开发人员能够通过组合可重用的 tile 来构建页面。您应该将 tile 看作是可视组件。

下面本文就给大家简单说tiles框架的整合。

先贴上源码:

1、tiles依赖的jar包:

maven代码:

commons-beanutils

commons-beanutils-core

1.8.3

commons-digester

commons-digester

2.0

log4j

log4j

1.2.15

org.slf4j

slf4j-api

1.5.8

org.slf4j

slf4j-log4j12

1.4.2

org.apache.tiles

tiles-api

2.2.1

org.apache.tiles

tiles-core

2.2.1

org.apache.tiles

tiles-jsp

2.2.1

org.apache.tiles

tiles-servlet

2.2.1

org.apache.tiles

tiles-template

2.2.1

2、Spring mvc 中配置Tiles框架(springmvc-servlet.xml)

org.springframework.web.servlet.view.tiles2.TilesView

/WEB-INF/tiles.xml

3、配置tiles (tiles.xml)

/p>

"-//Apache Software Foundation//DTD Tiles Configuration 2.0//EN"

"http://tiles.apache.org/dtds/tiles-config_2_0.dtd">

其中templet.jsp(base.definition)作为模板,其中定义的header,menu,body,footer都需要自己配置相应的jsp文件,一般body为可变的,其他为固定的jsp。

templet.jsp代码:

/p>

"http://www.w3.org/TR/html4/loose.dtd">

Bottom

www.qlysou.com

Copyright ©www.qlysou.com

4.效果

写的不是特别好,大家可以下载源码跑起来了看看就明白了,有问题欢迎留言交流

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。

Java中的tiles_Spring mvc整合tiles框架的简单入门教程(maven)相关推荐

  1. Java中常见的几种任务调度框架对比

    Java 任务调度框架对比 一. 概述 二. 对比 三. 参考 一. 概述 本文准备Java中常见的几种任务调度框架进行对比,其中包括Quartz.Elastic Job以及xxl-job. 二. 对 ...

  2. .NET轻量级MVC框架:Nancy入门教程(二)——Nancy和MVC的简单对比

    在上一篇的.NET轻量级MVC框架:Nancy入门教程(一)--初识Nancy中,简单介绍了Nancy,并写了一个Hello,world.看到大家的评论,都在问Nancy的优势在哪里?和微软的MVC比 ...

  3. Java 中JAF、CORBA、JTA、JAXB、JAX-WS使用Maven的pom.xml文件配置

    本文主要介绍Java EE中已经弃用的模块,需要单独引用JAF(java.activation).CORBA(java.corba).JTA(java.transaction).JAXB(java.x ...

  4. Java 中几种常用的 RPC 框架介绍

    RPC是远程过程调用的简称,广泛应用在大规模分布式应用中,作用是有助于系统的垂直拆分,使系统更易拓展.Java中的RPC框架比较多,各有特色,广泛使用的有RMI.Hessian.Dubbo等.RPC还 ...

  5. Java中几种常用的RPC框架介绍

    点击上方 "程序员小乐"关注, 星标或置顶一起成长 后台回复"大礼包"有惊喜礼包! 关注订阅号「程序员小乐」,收看更多精彩内容 每日英文 Crouch down ...

  6. 互联网java常用框架_来,带你鸟瞰 Java 中4款常用的并发框架!

    1. 为什么要写这篇文章 几年前 NoSQL 开始流行的时候,像其他团队一样,我们的团队也热衷于令人兴奋的新东西,并且计划替换一个应用程序的数据库. 但是,当深入实现细节时,我们想起了一位智者曾经说过 ...

  7. idea 使用 maven 整合 ssm 框架 实现简单的增、删、改 和 分页查询功能

    详细请参考:   idea 使用 maven 整合 ssm 框架 文章目录 ==效果图== ==准备数据库== ==创建maven项目== ==配置文件== pom.xml jdbc.properti ...

  8. tiles框架使用简单总结

    1.Tiles框架简介: 最早的Tiles是组装在Struts1.1里面的,主要目的是为了将复杂的jsp页面作为一个的页面的部分机能,然后用来组合成一个最终表示用页面用的,这样的话,便于对页面的各个机 ...

  9. java中函数是什么_[一] java8 函数式编程入门 什么是函数式编程 函数接口概念 流和收集器基本概念...

    本文是针对于java8引入函数式编程概念以及stream流相关的一些简单介绍 什么是函数式编程? java程序员第一反应可能会理解成类的成员方法一类的东西 此处并不是这个含义,更接近是数学上的函数 看 ...

最新文章

  1. 基于 Web 的 Linux 终端 WebTerminal
  2. cocos2d-x游戏实例(14)-纵版射击游戏(1)
  3. 【渝粤教育】电大中专学前儿童健康教育_1作业 题库
  4. 如何把nas的功能效果最大化?
  5. mysql语句大全(2)
  6. 搭建gradle环境
  7. 操作系统服务:其它模块
  8. 测试类报错:空指针异常
  9. (转)Moblin V2活动映像安装详解
  10. 使用JMH做Java微基准测试(三)测试参数状态State
  11. Android ViewFilpper实现分页效果
  12. go程序设计语言-前言
  13. 魔方矩阵c语言,C语言检验并打印魔方矩阵,检验并打印魔方矩阵,用C语言,求大神尽快解决...
  14. 基于opengl的2d机器人双人格斗游戏
  15. Webpack Chunk 分包规则
  16. python ip地址转换_Python实现将IP地址转换为数字
  17. Db2 SQL PL中的控制语句
  18. 高通平台开发系列讲解(USB篇)Linux Android USB软件架构
  19. XP系统开机后桌面没有软件怎么修复?
  20. 徽商袁地保拍得史玉柱三小时 花196万学做慈善

热门文章

  1. SF符号位什么时候为1,什么时候为0!二进制如何判断符号位正负!
  2. 实现跨域访问的解决方案汇总
  3. 《最详细的docker+php开发环境教程》(五) 搭建开发环境概要
  4. 100套炫酷网站错误页Html5模板(403,404,500等)
  5. oracle nvl函数3个参数,oracle中的函数介绍(一):nvl函数、decode函数、case when函数、sum函数...
  6. 马云幸福,与情人节无关
  7. php 用积分兑换_php 积分兑换接口实例_php技巧
  8. web前端开发学习视频教程下载(百G)
  9. 鹰眼瞭望系统属于什么服务器,智慧城轨:描绘更加智能、安全的出行蓝图
  10. 每天一条Linux命令(23) host (域名查询工具)