1

我在 Spring 中坚持了一些关于控制器的概念。我有一个小问题。我制作了一个具有详细信息的实体类

Contact.java
String firstName;
String lastName; 

带注释标签。我想使用一种形式来控制所有操作 Ex。插入、选择、更新我创建了一个具有列表框的视图,其中显示了现有数据库记录和一个表单字段,该字段具有两个 dom 元素一个按钮

我正在使用带有注释绑定的 ContactController 我想在单击列表框时执行 jquery 操作,它传递 id 并检索详细信息并给出 json 或 xml 响应,因此我可以使用 jquery 遍历它并将数据发布到字段中。同样,我想绑定 onClick 操作以使用 jquery 保存或发布数据。

请帮助我使用控制器

如何加载与相应控制器映射的视图以及如何在控制器中添加检索方法和发布方法.. 关于如何绑定 jquery 事件以及如何对所有相应操作仅使用一个视图...抱歉使用糟糕的英语..

4

1 回答 1

3

根据我的说法,您想使用 jquery 将数据从您的 html 页面发布到 spring 控制器。

像这样在控制器中创建一个请求

@RequestMapping(value = "urlMappgin/{dataId}", method = RequestMethod.GET)
public Contact urlMappgin(@PathVariable("dataId") Long dataId) {
    Contact contract = new Contact();
    // TODO do some operation
    return contract;
}

在 jQuery 中

函数 urlMappgin(dataId)
{
    $.ajax({
        类型:“获取”,
        url : "urlMappgin/" + dataId,
        成功:函数(html){
            // 做一点事
        },
        失败:函数(errMsg){
            // 这里出错
        }
    });
    返回假;
}
于 2016-11-22T13:17:28.050 回答