数据库表字段都是大写的,用以下两种方法并未获取到值,是否有遇到同样问题的?或者在保存的时候不用表单提交,用ajax提交 controller中能用实体接收到最好,有没有更好的解决方案?几十个字段总不能一个一个get....
getModel(MyModel.class, ""); getBean(MyBean.class, "");
前台代码
var USER_IMG = $('#user_img').attr("src"); var TRUE_NAME = $('#TRUE_NAME').val(); var SEX = $('#SEX').val(); var BIRTHDAY = $('#BIRTHDAY').val(); var EMAIL = $('#EMAIL').val(); var PHONE = $('#PHONE').val(); var ADDRES = $('#ADDRES').val(); var obj = new Object(); obj.USER_NAME = USER_NAME; obj.PASSWORD = PASSWORD; obj.USER_IMG = USER_IMG; obj.TRUE_NAME = TRUE_NAME; obj.SEX = SEX; obj.BIRTHDAY = BIRTHDAY; obj.EMAIL = EMAIL; obj.PHONE = PHONE; obj.ADDRES = ADDRES; $.ajax({ url : '../user/save', data : JSON.stringify(obj), type : 'POST', dataType : 'json', success : function(data) { if (data) { } else { } } });