微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – spring mvc 3动态列表绑定jquery AJAX [复制]

参见英文答案 > What causes “java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name ‘command’ available as request attribute”?                                    5个
我在Spring中面临动态列表绑定的问题.我正在尝试创建一个添加联系人”页面,其基本上如下所示:

Contact Form http://i47.tinypic.com/345g50h.png

当点击“添加电话”按钮时,我想在下面显示一个“电话类型”和“电话号码”按钮,以便用户可以输入多个电话号码.这是我面临问题的地方.

以下是我的代码

域类 – 联系方式:

在我的表单中,名字,姓氏,电子邮件和生日是域类“联系人”的实例变量,以及列表电话部分的电话类型和电话号码.

    @Entity
    @Table(name = "CONTACTS_JPA2")
    public class Contact {

    @Id
    @Column(name = "CONTACT_ID")
    @GeneratedValue
    private int Id;

    @Column(name = "FirsT_NAME")
    private String firstname;

    @Column(name = "LAST_NAME")
    private String lastname;

    @SuppressWarnings("unchecked") 
    @OnetoMany(mappedBy = "contact",cascade = CascadeType.ALL)
    private Listnes = LazyList.decorate(new ArrayList

课程电话:

    @Entity
    @Table(name = "PHONE")
    public class Phone {

    @Id
     @Column(name = "ID")
     private int Id;

    @Column(name = "PHONE_NBR")
    private String phonenumber;

    @Column(name = "PHONE_TYPE")
    private String phonetype;

    @ManyToOne()
    @JoinColumn(name = "CONTACT_ID")
    private Contact contact;

    /*Getters and Setter*/

    }

HTML表单(JSP):

    irst Name:irstname" id = "firstname" path="firstname" value=''/>nes[0].phonetype">
            nes[0].phonenumber">
            

以上表格上的Javascript:

在这里要做的是,当单击“添加电话”按钮时,我向服务器发送一个AJAX请求,其中包含要插入的行的计数.

    
                                 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐