[Tapestry5] 对T5.1的一些看法

linsy 2009-11-04
最近了解一下t5,感觉虽然t5比t4部署简洁了些,但模版却复杂许多。我认为它实际上是取消了规范文件,把原来写在规范中的内容直接定义在模版中了。
我个人感觉这样做欠妥,因为这样不利于美工与程序的分离。对于参数简单的组件还可以,若碰到需定义多个参数且参数还含有引用和逻辑呢?即使美工认识这些参数,但看起来也总觉碍眼。不知大家是否同意我的观点?
tapestry 2009-11-04
T5也是可以在java文件中定义参数的呀,只要html中加个id就可以了,T4.1已经可以不需要规范文件了。
linsy 2009-11-04
不是需不需要规范文件的问题,而是我认为规范文件是使用组件一种很好的方式,
可以不用在模版中添加太多的跟美工无关的数据。

tapestry 2009-11-04
T5是在annotation中定义参数的,这样不需要维护规范文件,这个看个人喜好了,现在要求css的话,美工基本就不接触代码来,所以我是直接写在html中,不影响显示效果。
linsy 2009-11-05
看样子如果不用规范文件得要学会用annotation,不过实话实说偶对annotation
实在谈不上喜欢,唉,这就是菜鸟的宿命啊,不喜欢的就是不想去学。
Global site tag (gtag.js) - Google Analytics