创建JSON对象并将其发送到Spring MVC中的Controller

时间:2016-03-06 19:41:38

标签: jquery json ajax spring spring-mvc

我是Spring MVCajaxJSON的新人,所以请帮我做以下简单的事情:在JSP我有一个输入文字字段和输入按钮,必须发送文本。我需要将此textbox's数据保存在 JSON对象中,然后通过jQueryAjax将其发送到Controller

enter image description here

  

输入类

package com.springapp.mvc,model;

public class Input {
    private String input_field;

    public Input(String input_field) {
        this.input_field = input_field;
    }

    public String getInput_field() {
        return input_field;
    }

    public void setInput_field(String input_field) {
        this.input_field = input_field;
    }
}
  

hello.js:

<html>
<body>
    <p><input type="text" id="txt" /></p>
    <input type="button" value="OK" onclick="ajax_onclick();"> 

</body>
</html>

1 个答案:

答案 0 :(得分:0)

使用JQuery.ajax()从浏览器发送Json对象。 它应该是这样的:

jQuery.ajax({
  url: url, //your controller method url
  type: 'POST',      
  data: {'input_field':'some value'},
  dataType:'json'//try application/json if it doesnt work
  success: function(response) {
  //...
  }
});