时间:2016年4月7日 目前阶段的想法
PageModel 为谁服务?
PageModel 是连接 ServiceBean 和 视图之间的桥梁,那么一个Service Bean对应视图是可以有多个的,因此,PageModel 也应该对应这种关系,也就是说Service Bean对应了几个视图,就可以有几个PageModel,当然可以简化。
PageModel 和页面 数据 之间的关系
无论PageModel 还是 Web页面的数据,最终都要对应到相应的渲染视图中去,对应PageModel 也和Service Bean有关联,那PageModel 应该更贴近那个模型呢?
本着工具的本身都是为了解决问题,那个顺手就用那个的原则。
如果Java更熟悉,那就用Java 组织,也就是使PageModel更贴近Web页面需要的数据模型,这样可以减少Js的代码量;反之亦然。