2016-03-06 46 views
0

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

enter image description here

Input类

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

请出示真正的代码...这是很难读,不能在控制器部分被复制 – charlietfl

回答

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) { 
    //... 
    } 
}); 
+0

和怎么样的代码没有图片? – Maria

相关问题