如何使用Spring绑定jquery事件以便以一种形式执行操作

时间:2013-09-23 18:24:22

标签: jquery spring spring-mvc

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

Contact.java
String firstName;
String lastName; 

带注释标签。 我想用一种形式来控制所有动作Ex。插入,选择,更新 我有一个观点 列表框显示现有数据库记录 并且一个Form字段有两个dom元素一个按钮

我正在使用带有注释绑定的ContactController 我想执行jquery操作,单击List Box它的pass id并检索细节并给出json或xml响应,这样我就可以用jquery遍历它并在字段中发布数据。 同样,我想绑定onClick动作以使用jquery保存或发布数据。

请帮我控制器

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

1 个答案:

答案 0 :(得分: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;
}
中的

function urlMappgin(dataId)
{
    $.ajax({
        type : "GET",
        url : "urlMappgin/" + dataId,
        success : function(html) {
            // Do Something
        },
        failure : function(errMsg) {
            // Error here
        }
    });
    return false;
}