這裏是我的restful webservice,它有多個聲明的方法。 當我聲明兩種方法,即GET和POST時,它會拋出servlet.init()
異常。 這裏是異常的根本原因:Restful web服務拋出servlet.init()異常
com.sun.jersey.api.container.ContainerException:在類rest.DatabaseOperations發現致命的問題。查看日誌瞭解更多詳情。
但是,當我聲明只有post方法它完美的作品。
@Path("/databaseOperation")
public class DatabaseOperations {
@Path("/select")
@GET
@Produces(MediaType.APPLICATION_JSON)
@Consumes(MediaType.APPLICATION_JSON)
public String select(String data) {
} catch (Exception exception) {
exception.printStackTrace();
}
}
@Path("/insert")
@POST
@Consumes(MediaType.APPLICATION_JSON)
public void insert(String feed) {
} catch (Exception exception) {
}
}
}
你的'try {}'塊在哪裏? –
嘗試塊在那裏,我忘了把它放在這裏。 –