数据模型与视图绑定的方式
1.后端模型
后端模型是指使用JSP、FTL这类的java端模板语言,将java模型与html视图绑定,在服务器端渲染成html推送至浏览器。(这种目前已经淘汰,只有一些卖服务器的部分公司还在使用)
2.前端模型
前端模型是指在后端将java模型(或其他语言开发的模型)序列化成json形式送到浏览器,然后浏览器通过“某种方式”,将json模型更新到html视图(DOM)中,形成最终的页面。
ps:在浏览器端将json更新到DOM中的方式,最原始的方式就是直接写JS操作DOM,包括使用JQuery这样的类库。但会使得web页面中开发出大量操作DOM的JS代码,不利于维护和测试