jquery getjson如何获取jsp页面上 对象.属性的?
使用struts2开发项目,封装了一个对象user在页面上获取user的信息,如user.name,user.age,user.email等信息.当我使用$.getJSO...
使用struts2开发项目,封装了一个对象user
在页面上获取user的信息,如user.name, user.age,user.email等信息.
当我使用$.getJSON(url,data,function(){})的时候,向data里面传值然后传给Action,应该是这个套路.但是获取页面属性值的时候 data = {name:"abc"}就可以传给Action,但使用 data={user.name:"abc"}首先jquery的语法就不通过,然后我试了data={"user.name":"abc"}这样的传,可是Action中取不到任何值.
请问我改怎么写? 展开
在页面上获取user的信息,如user.name, user.age,user.email等信息.
当我使用$.getJSON(url,data,function(){})的时候,向data里面传值然后传给Action,应该是这个套路.但是获取页面属性值的时候 data = {name:"abc"}就可以传给Action,但使用 data={user.name:"abc"}首先jquery的语法就不通过,然后我试了data={"user.name":"abc"}这样的传,可是Action中取不到任何值.
请问我改怎么写? 展开
1个回答
展开全部
首先,那种传数据的格式叫做json格式,不是什么jQuery的语法,json格式:{"key" : "value"};
你说传name可以,而user.name不可以,那你action中是用name来装数据?按你的意思应该是有一个User对象才对,属性名为user吧,还有是否有对应的set方法呢?
更多追问追答
追问
谢谢你的回答,Action里确实是有Uer对象,而且有对应的get和set,那我应该怎么写那个json格式的数据呢?
方便的话加我q好吗?77753821
追答
{"user.name":"abc"}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询