发表于: 2016-08-18 23:55:26
4 2408
【完成任务】
1. 学习Tiles框架
Tiles框架为创建web页面提供了一种新的机制,将网页的布局与内容分离。用模板(template)定义网页布局,每个模板都是一个简单的jsp页。并定义了一些由占位符组成的外形以放置内容。执行时,Tiles会用相应的内容来替代占位符,创建的整个页面即形成布局。
Tiles框架是简历在jsp的include指令上的,但提供了比jsp的include指令更为强大的功能:
(1) 创建可重用模板
(2) 动态构建和装载页面
(3) 定义可重用的Tiles组件
(4) 支持国际化
这里面描述得挺清晰的:http://my.oschina.net/u/1762138/blog/228739
感谢这位大神,提供了能跑的demo,由此成功的写了自己的demo【五体投地谢】
http://blog.csdn.net/zhangbing2434/article/details/50686212
2. 将CSS给的页面转成jsp
打开前端的代码就觉得懵逼,一时冲动下了本《Head First Html and CSS Xhtml》,差不多花了两天时间啃了5/6。现在看前端代码不懵逼了。
3. 在服务器上安装禅道(Zen&Tao)
第一次安装好后访问禅道首页,一篇空白。起先以为是自己文件没配置好,找了好半天。实在找不到明显的不对。下了个windows版的禅道,一安装后就能正常访问。然后立马下个linux版的在机子的虚拟机上安上已启动,妥妥的访问(感谢虚拟机)。
换了个版本的禅道在服务器上装好(Linux一键安装包)。然后启动禅道,启动的时候,禅道会先启动端口号为80的apache,然后启动端口号为3306的mysql。当时由于服务器上安装过mysql并且是开机自动启动的。Mysqld进程一直都kill不掉(kill一个,由出来个新的,stop也没用)。当时脑子抽了硬要给它丫的kill了才行,嗯,最后我妥协了。
因为大师兄说,你换个端口号启一把。然后我默默地输入了命令 ./zbox start –ap 8080 mp 3307,我擦勒,启动成功。(8080是apache端口号,3307是mysql端口号)。
最后配置nginx,启动,就能成功访问了。
4. 晓进姐考核了一波Exception
这个之前看《Java学习笔记》的时候看到过一些,但是当时没有仔细深究就过了。被问得一脸懵逼。林峰说以前他20%的时间在写代码,80%的时间在调bug。看来以后80%的人生都要和Exception走过,下个空闲时间就和它亲密接触一下。
【遇到问题】
1. 将前端页面改成jsp
2. 禅道版本不对坑死先人
3. java基础得补补
【获得收获】
1. 学习了jsp的指令元素,page,include,taglib。看了理论,还没自己写代码。
2. 学习了tiles框架,页面也可以继承,嗯,这很面向对象。
3. 又操作了一把linux,熟悉了一遍各种linux的基本命令。感觉真的贼爽。
4. 林峰老师说,小伙子,你还得补补基础啊。
【后续安排】
1. 继续进行task4,将前端代码改成jsp,设计数据库。
评论