0

ajax リクエストから REST Web サービスへの文字列データを取得するときに、常にエラー [object Object] result が発生するのはなぜですか?

ここに私のJavaScriptコードがあります:

function buttonClick()
{
    $.ajax({
        cache: false,
        type: "GET",
        async: false,
        dataType: "text",
        url: 'http://localhost:8080/learning.co.id/rest/hello',
        success: function (msg) {           
           alert('ok');
            $("#divRest").html("").append(msg);

        },
        error: function (msg) {
          alert(msg);                

       }
    });
  }

これがジャージーを使用した私のWebサービスです

import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;    
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
  @Path("/hello")
  public class Hello {


@GET
@Produces(MediaType.TEXT_PLAIN)
public String sayPlainTextHello() {

    DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
    Date date = new Date();
    System.out.println("Called !!!" + dateFormat.format(date) );
    return "Hello Jersey";
}
4

0 に答える 0