显示问题
我在做验证的时候发现,我的验证提示语的位置总是有问题(也许就我碰到了),我打开了tapestry-core包内的default.css文件,看到
DIV.t-error LI {
margin-left: -20px;
}
我把-20px改为20px后,显示正常了。
还有我发现Tapestry5对html的验证非常严格,缺少个td或者 tr什么的,或者tag标记写成了大写也不行。这点感觉不是很爽,因为美工有的时候没时间去帮你找哪个td少写了,因为对于美工来说少个td对页面没什么影响。而且我发现如果你在html上不加上
- >
这句话,对于& nbsp;这样的内容都会报错。
Frame的情况在Tapestry5中好像没有以前那么麻烦了,直接使用就可以了,不过感觉给美工带来了一些麻烦。