构造服务器端的DOM

今天突然想到WEB开发还有一种方式似乎还没有人搞过。就是把客户端的DOM搬到server端,即java版的DOM。然后,就像ORM把数据库映射到java里。咱来个Object Markup Mapping(OMM)。然后,就像用jquery之类的办法去修改页面,得到需要的动态页面。

我详细一点说,就是:
先有一个静态的html文件。
然后有一个工具,把html解析起来,得到内存中的DOM。
然后,根据类似jquery的selector的思路,去调整页面的动态部分。
最后,这个DOM自然可以随时输出对应的html文本,返回到客户端。

如果由此基础上继续前进,很可能引入比DOM更高级的界面组件,最后跟JSF殊途同归。

以上是我脑子里昙花一现的想法,欢迎大家拍砖。

你可能感兴趣的:(jquery,Web,JSF,gwt,Dreamweaver)