struts2 jquery获取页面值的问题

我在做项目的时候碰到一个问题,struts2中有个user的模型所以jsp页面上的元素名称就是user.nameuser.sex等当我用jquery的ajax的时候传值就... 我在做项目的时候碰到一个问题,
struts2中有个user的模型
所以jsp页面上的元素名称就是user.name user.sex等
当我用jquery的ajax的时候传值就写成了
var data = {'user.name' : $('#bookin\\.name').val(),
"user.age": $('#bookin\\.age').val(),
"user.sex": $('#bookin\\.sex').val()}
然后用
$.getJSON("bookinGuard.action", data, function (data) {
alert(data);
});
但action中传值为空,想问下,这个data应该怎么写?
当data写成{name:$('#bookin\\.name').val()}时action中就能打印出name值

现在打印user.toString() action中就报错
严重: Exception occurred during processing request: null
java.lang.NullPointerException
at com.funeral.boli.action.BookinGuardAction.bookinOfGuardSave(BookinGuardAction.java:100)
展开
 我来答
匿名用户
2016-07-02
展开全部
你看看struts2的零配置。。
在里面,你定义好一个action的方法,然后在你定义一个变量
private String name;
封装方法中:
@JSON(name="name")
public String getName(){}
之后在方法上面配置注释的action方法,type值设置为json即可(这部分就是在零配置中)
匿名用户
2016-06-30
展开全部
直接写age sex
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式