ajax怎样把js对象传入后台?
js:
var user = {id:1, name:'张三'};
java:
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws
ServletException,
IOException {
User user = null;// 怎样把js对象传到这儿?
}
jquery的代码都被压缩了,看不清楚,
dwr可以实现,但是封装太深,还是找不到它的实现原理,
我想知道原生的js是怎么实现的?
------解决方案--------------------为什么要传一个对象,不能传两个值过去,set给user对象吗
------解决方案--------------------java强类型,不可能像php那样用stdClass或array轻松做json的转换
需要个mapper来做http request 到java class的转换
比如 jackson
------解决方案--------------------楼主可以考虑下Gson或者Json格式以键值对的方式向后台传递,然后到后台转换成对象 试试看行不