我正在尝试用Java编写REST Web服务(使用Netbeans,Glassfish和Jersey).
我写了一个小应用程序,它的工作原理.但后来我尝试了以下内容:
package service;
import java.io.IOException;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.ws.rs.*;
import javax.ws.rs.core.Response;
import converter.FlyedpConverter;
import entities.FlysCombination;
@Path("/getdates")
public class FlyedpResource {
@GET
@Path("{date}")
@Produces({"application/json"})
public Response get(@PathParam("date") String date) throws IOException {
FlysCombination comb = new FlysCombination();
FlysCombination x = FlysCombination.instance();
comb = x.getcomb(date);
System.out.println(comb.toString());
if (comb == null) {
return Response.status(Response.Status.NOT_FOUND).build();
}
return Response.ok(comb).build();
}
}
Run Code Online (Sandbox Code Playgroud)
我的班级FlysCombination:
package entities;
import converter.FlyedpConverter;
import java.util.ArrayList;
public class FlysCombination {
public FlysCombination() {}
public static FlysCombination flycomb …Run Code Online (Sandbox Code Playgroud)