发表于: 2016-08-18 15:54:26
4 2817
今天完成的事情:
看jsp和tiles框架,看萝卜多原型。和柯基聊了下萝卜多。询问了下大师兄自动生成代码的事情。学习在禅道上把项目中任务拆分为细小的任务。
明天计划的事情:
写艾燕窝接口,上禅道把项目中的任务拆分为更小的任务。
遇到的问题:
Q1:自动生成代码报错
A1:因为我的oprate表中的id为oprateID,在我这表设计中是含有业务含义的主键,、。而自动生成代码的表主键为ID,是不含业务含义的主键。所以要修改表中的主键为无业务含义自增长的Id,而含有业务含义的oprateID设为其他含义。
其实这个字已经知道了,但是自己设计表的时候还是下意识按最原来的来设计,没有把主键设计为 无业务含义自增长的long类型Id。
收获:
两种网页的实现方法:
1、使用JSP,然后由服务器翻译成servlet.java,然后编译为class文件,执行展现为网页。
2、前后端分离,使用json传输数据,页面通过html、CSS、JS展现。
学习了jsp的基本语法
三种脚本元素(用于编写java代码,中间不能参杂html代码)
<%! %>成员方法,成员变量,全局变量 直接在类的下面 不常用
<%= %>输出内容,内容不需要加";"号
<% %>局部变量,语句 在方法的内部
三个指令元素
page jsp属性
include 包含页面(tiles是对include的封装)
taglib 引入标签库
JSTL标签:
el表达式 $变量名 直接取域中的变量值
c标签 直接以使java代码和html代码结合使用。不需要使用脚本元素来分隔区分。
tiles
http://my.oschina.net/u/1762138/blog/228739
安装禅道zentao
评论