Mercurial > hg > Members > nobuyasu > tasks
view app/controllers/Sample.java @ 14:ce84c877fee6 draft default tip
modify controllers.Sample class
author | one |
---|---|
date | Tue, 18 Sep 2012 04:28:13 +0900 |
parents | b07fa52392e2 |
children |
line wrap: on
line source
package controllers; import java.io.BufferedInputStream; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.Reader; import java.util.List; import javax.ws.rs.core.Request; import com.fasterxml.jackson.databind.JsonNode; import models.Post; import play.mvc.Controller; import play.mvc.Http; public class Sample extends Controller { public static void index() throws IOException { String method = request.method; String str=""; if (method.equals("POST")) { InputStream in = request.body; BufferedReader br = new BufferedReader(new InputStreamReader(in)); String tmp =""; while ( (tmp = br.readLine()) != null) str += tmp; } else { String id = params.get("id"); str = "{ \"id\" : \""+id +"\"}"; } renderJSON(str); } public static void sample() { JsonNode json; // JsonNode json = request().body().asJson(); } }