发表于: 2017-08-18 21:23:33

2 1054


【今日完成】

今天提交了任务四,成功用Tiles框架以及JSP完成了对官网的重构。

在这里对Tiles框架做个总结:

1、首先,Tiles框架的用处

现在的网站,大多数都是有一定固定格式的,比如页眉和页脚,页眉一般都是logo,导航栏,页脚则是相关链接和版权声明。

以前传统写法是一页就是一页,不变的部分复制粘贴即可,然后改动中间的内容。这样子最大的坏处就是若是以后要更改页眉和页脚,会非常麻烦,每一张都要改。

而Tile则是将网站变成了一个一个的模板,然后将一页打碎成几个部分,要什么部分,就在模板中插入那一部分,恰似拼图游戏。

像这里的Tiles-parts文件夹,都是tiles页面模块,而下面两个是模板。

模板里面异常简单,可以看到这个模板插入了三个模块,页眉,内容和页脚。

以后想修改只需修改模块一个地方,修改会作用于所有引用模块的页面。非常方面。

2、如何使用Tiles,其实使用Tiles也非常简单。

除了上述的模块插入,还需要在配置文件中配置。

如图所示,配置两个bean即可。

就这样,Tiles框架基本的使用就OK了。

【今日收获】

完成了任务四,熟悉了页面的部署


【遇到的问题】

在本地用tomcat测试完全OK,然而部署到云服务器上,却发现图片和样式都无法读取。

肯定是路径问题,随后发现要在原有路径加一个

${pageContext.request.contextPath}

把这个加在前面,就OK了。

原来以为能在本地tomcat成功,就会在云服务器上肯定成功。结果发现,还不一定,两者路径是有区别的。


【明日计划】

明天请假一天


【任务进度】

本来任务四是下周一提交的,结果进度比较快,今天就搞定了,所以不存在延期风险



返回列表 返回列表
评论

    分享到