JQuery sendet ein JSON-Objekt an einen Server
Ich erstelle einen Json, der im Trikot gepostet werden muss. Ein Server von Grizzly, der über einen REST-Webservice verfügt, erhält eingehende Json-Objekte, die ausgegeben werden müssen. Ich versuche es, bin mir aber nicht sicher, wie ich das richtig implementieren soll.
<code>import java.io.IOException; import java.io.InputStream; import net.sf.json.JSONObject; import net.sf.json.JSONSerializer; import org.apache.commons.io.IOUtils; import javax.ws.rs.*; @Path("/helloworld") public class GetData { @GET @Consumes("application/json") public String getResource() { JSONObject obj = new JSONObject(); String result = obj.getString("name"); return result; } } </code>
Ich habe eine HTML-Datei, die diese Methode beim Laden ausführt
<code> function sendData() { $.ajax({ url: '/helloworld', type: 'POST', contentType: 'application/json', data: { name:"Bob", }, dataType: 'json' }); alert("json posted!"); }; </code>