単純な HTML から JSON を取得しようとしていますが、うまくいきません:c .. このように、MySQL から Java サーブレットから JSON を生成します ...
Prueba.java (サーブレット)
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
response.setContentType("text/html");
PrintWriter out = response.getWriter();
try{
Connection conn = ConexionBD.obtenerConexion();
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM grifo where id=1");
while(rs.next()){
String grifo = rs.getString("grifo");
String distrito = rs.getString("distrito");
String latitud = rs.getString("latitud");
String longitud = rs.getString("longitud");
JSONObject json = new JSONObject();
json.put("grifo", grifo);
json.put("distrito", distrito);
json.put("latitud", latitud);
json.put("longitud", longitud);
out.print(json);
}
} catch (Exception e){
out.print(e);
}
}
したがって、これを実行すると、JSON が取得されます。
{"grifo":"Grifo Libertad","distrito":"San Juan de Lurigancho",
"latitud":"-123.059028347924","longitud":"93.945783454234234"}
私の Java プロジェクトには、JSON を取得するindex.jspという別のページがあります。
私はjsonを正しく取得しますが、.htmlを作成すると(デスクトップでは:Webブラウザではfile:///C:/Users/Jhonatan/Desktop/prueba.html)、同じコード: http://freetexthost. com/w2xgabhaks
JSON を取得できません。何も表示しないでください。サーバー上のファイル (.jsp)、他の場所 (デスクトップ: .html)、またはデータベース (mysql) に問題がありますか?
では、 https://graph.facebook.com/zombiesはどのように機能するのでしょうか?
皆様ありがとうございました!