发表于: 2016-08-18 23:55:26

4 2409


【完成任务】

1.      学习Tiles框架

Tiles框架为创建web页面提供了一种新的机制,将网页的布局与内容分离。用模板(template)定义网页布局,每个模板都是一个简单的jsp页。并定义了一些由占位符组成的外形以放置内容。执行时,Tiles会用相应的内容来替代占位符,创建的整个页面即形成布局。

Tiles框架是简历在jspinclude指令上的,但提供了比jspinclude指令更为强大的功能:

(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一键安装包)。然后启动禅道,启动的时候,禅道会先启动端口号为80apache,然后启动端口号为3306mysql。当时由于服务器上安装过mysql并且是开机自动启动的。Mysqld进程一直都kill不掉(kill一个,由出来个新的,stop也没用)。当时脑子抽了硬要给它丫的kill了才行,嗯,最后我妥协了。

因为大师兄说,你换个端口号启一把。然后我默默地输入了命令 ./zbox start –ap 8080 mp 3307,我擦勒,启动成功。(8080apache端口号,3307mysql端口号)。

最后配置nginx,启动,就能成功访问了。

4.      晓进姐考核了一波Exception

这个之前看《Java学习笔记》的时候看到过一些,但是当时没有仔细深究就过了。被问得一脸懵逼。林峰说以前他20%的时间在写代码,80%的时间在调bug。看来以后80%的人生都要和Exception走过,下个空闲时间就和它亲密接触一下。

【遇到问题】

1.      将前端页面改成jsp

2.      禅道版本不对坑死先人

3.      java基础得补补

【获得收获】

1.      学习了jsp的指令元素,pageincludetaglib。看了理论,还没自己写代码。

2.      学习了tiles框架,页面也可以继承,嗯,这很面向对象。

3.      又操作了一把linux,熟悉了一遍各种linux的基本命令。感觉真的贼爽。

4.      林峰老师说,小伙子,你还得补补基础啊。

【后续安排】

1.      继续进行task4,将前端代码改成jsp,设计数据库。



返回列表 返回列表
评论

    分享到