美文网首页Java
[Java] struts表单传递结构化的值

[Java] struts表单传递结构化的值

作者: 何幻 | 来源:发表于2016-03-06 10:41 被阅读20次

表单元素<input type="text" name="user.id">的值,
在提交后,会被放到,action实例的属性userid属性中。

因此,如果想要传递结构化的数据,ajax应该发送“url?user.id=1”。

注:
<u></u>$.ajax使用了$.param来序列化data对象,

$.param({user:{ id:1}})==='user%5Bid%5D=1'
decodeURI('user%5Bid%5D=1')==='user[id]=1'

这样的格式,struts是不能自动填充到user对象中的。

相关文章

  • [Java] struts表单传递结构化的值

    表单元素 的值,在提交后,会被放到,action实例的属性user的id属性中。 因此,如果想要传递结构化的数据,...

  • 自整理3 值传递和引用传递

    java的值传递和引用传递 首先,由于java没有指针机制,所有java归根究底只有值传递,没有引用传递。java...

  • 聊聊Java内部类

    一.磨叽磨叽Java值传递与引用传递 “在Java里面参数传递都是按值传递”即:按值传递是传递的值的拷贝,按引用传...

  • Java 参数的传递

    Java 的参数是值传递,不是引用传递 Java 中只有值传递,方法按值调用(call by value)。也就是...

  • Java值传递、数据加密

    值传递 Java 基本类型值传递,引用类型值传递 内存图解:

  • [译] Java 值传递 VS 引用传递

    Java是值传递还是引用传递一直都有争论,我们最终下个结论,Java是值传递而不是引用传递。如果Java是引用传递...

  • 谈谈Java的方法参数传递机制

    值传递# Java的方法参数传递是值传递!是值传递!值传递!!!重要的事情说三遍。什么是值传递?一个很简单的例子:...

  • 解读Java参数传递

    Java语言的传递方式只有“按值传递”!“按值传递”! “按值传递”!重要的事情要说三遍。不过呢,按值传递可能还不...

  • Java值传递

    “在Java里面参数传递都是按值传递”这句话的意思是:按值传递是传递的值的拷贝,按引用传递其实传递的是引用的地址值...

  • Java参数传递是值传递

    篇首语:Java基本类型传递的是值的拷贝,Java引用类型传递的是对象地址的拷贝。 在java中,java是通过值...

网友评论

    本文标题:[Java] struts表单传递结构化的值

    本文链接:https://www.haomeiwen.com/subject/ndsnkttx.html