发表于: 2018-02-02 20:35:13
1 519
今天完成的事情:
昨天已经搭建好了基本的底层,今天就开始搭建关于前端的跳转。
首先是在项目中搭建Tiles的框架。
先引入关于Tiles的jar包:
<dependency>
<groupId>org.apache.tiles</groupId>
<artifactId>tiles-core</artifactId>
<version>2.2.1</version>
</dependency>
<dependency>
<groupId>org.apache.tiles</groupId>
<artifactId>tiles-jsp</artifactId>
<version>2.2.1</version>
</dependency>
<dependency>
<groupId>org.apache.tiles</groupId>
<artifactId>tiles-servlet</artifactId>
<version>2.2.1</version>
</dependency>
<dependency>
<groupId>org.apache.tiles</groupId>
<artifactId>tiles-template</artifactId>
<version>2.2.1</version>
</dependency>
引入依赖以后,就先建立Tiles.xml配置文件。
配置文件简单如下:
头文件:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE tiles-definitions PUBLIC "-//Apache Software Foundation//DTD Tiles Configuration 3.0//EN"
主体标签:
<tiles-definitions></tiles-definitions>
基本上所有的配置都写在上面的标签之中
然后是关于Tiles的布局:
<definition name="base.definitions" template="/WEB-INF/jsp/tiles/layout.jsp">
<put-attribute name="footer" value="/WEB-INF/jsp/tiles /foot.jsp"/>
<put-attribute name="header" value="/WEB-INF/jsp/tiles /head.jsp"/>
<put-attribute name="menuLeft" value="/WEB-INF/jsp/tiles /Left.jsp"/>
<put-attribute name="menuRight" value="/WEB-INF/jsp/tiles /Right.jsp"/>
<put-attribute name="body" value="/WEB-INF/jsp/tiles /index.jsp"/>
</definition>
在上面,建立一个模板文件,分别设置到关于布局的每个部分,然后分别定位每个文件所在的路径以及所属于的位置。
然后将首页放上去试了试:
.png)

明天计划的事情:(一定要写非常细致的内容)
遇到的问题:
1.进入项目读取不到文件
.png)

修改文件名后没有修改配置文件
2.后面重建项目无法返回Tiles框架。
没有添加Tiles的框架jar包。
收获:
1.基础还不够扎实,还需要好好沉淀沉淀。
进度:被BUG耽搁了一天,可能需要延期了。
评论