借助mootools 快速开发一个重用 ajax 提交方式
?
做web 程序的你,是不是经常会遇到url提交, 请求呢.
?
之间会不会遇到 很多需要修改页面表单域和后台po的对应呢.
?
你是不是想使用java 语法的方式.来写ajax 提交. 并且实现js 对象到 java 对象的一站式映射呢
?
例如:
?
js 对象: data 包含(field1,field2,field3....)
?
java 对象 PO 也包含 field1,field2,field3.....
?
这两个对象属性不一定完全一致, 但是你希望他们一致的地方能直接通过ajax 请求到servlet时,直接自动转换,
?
不需要人为的去
?
第二步:
你是不是发现没有 field1=**&field2=*&field3=... 这种提交方式,那是用了mootools 的json提交 , mootools 类库比不上jquery丰富 但是它在定制自己的js扩展框架那块, 确实jquery比不上的.因为他的语法借鉴的就是java 的oo思想?
开始利用自己写的servlet ajax类库来封装数据
?
service.insertMyClass(inv);?
备注:?
?
回头你们可以试试 在js 中随意的增删几个参数, java对象就会改变, 是不是少写很多代码啊.
这个servlet js类库 , 只能操作一般的基于页面表单方式的提交或者请求 , 暂时没有做文件上传, 不过大家扩展的话,应该不是难题.
?