这里是我的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 {}'块在哪里? –
尝试块在那里,我忘了把它放在这里。 –