我是Spring MVC
,ajax
和JSON
的新人,所以请帮我做以下简单的事情:在JSP
我有一个输入文字字段和输入按钮,必须发送文本。我需要将此textbox's
数据保存在 JSON对象中,然后通过jQuery
和Ajax
将其发送到Controller
。
输入类
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>
答案 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) {
//...
}
});