读书人

ssh ajax传参有关问题

发布时间: 2013-07-01 12:33:04 作者: rapoo

ssh ajax传参问题
首先是条件,现在action和bean如下
User.java;
class User{
private string name;
......
}

UserAction.java;
class UserAction{
private User user;
......
}

一般在jsp里这样传参
<form action="">
<input type="text" id="user.name"/>
......
</form>

那么我想问使用ajax时
var user = {
name:name,
......
}

var params = {
user:user
}
$.ajax({
param:params,
url:'userAction.action',
.......
})

如果我使用刚刚那个ajax方法时在action里面 user.getName() == null

传参不成功。。。 为什么呢?
不能这样传对象吗?感觉这样很方便,但是不行,求大神 Ajax SSH
[解决办法]
传递一个json对象的时候需要,先转成json字符串
[解决办法]
关于用jquery传递json给struts2中的复杂对象的方法
http://www.blogjava.net/Aaronlong31/archive/2012/05/16/324781.html

读书人网 >J2EE开发

热点推荐