作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我试着处理它。但是,由于我对此很陌生,所以无法弄清楚这个问题。我附上了几张屏幕截图,以了解我现在面临的问题。
@Path("/emp")
public class EmployeeService {
@GET
@Path("/emp/{empID}")
@Produces(MediaType.APPLICATION_XML)
public Employee getEmployee(@PathParam(value = "empID") String empID) {
Employee employee = new Employee();
employee.setEmailId(empID);
employee.setName("Rony John");
employee.setEmailId("rony.java@gmail.com");
return employee;
}
@POST
@Path("/create")
@Consumes(MediaType.APPLICATION_XML)
@Produces(MediaType.APPLICATION_XML)
public Employee createEmployee(Employee employee) {
// Create logic
return employee;
}
@POST
@Path("/update")
@Consumes(MediaType.APPLICATION_XML)
@Produces(MediaType.APPLICATION_XML)
public Employee updateEmployee(Employee employee) {
employee.setName(employee.getName() + " updated");
return employee;
}
@DELETE
@Path("/delete/{empID}")
public Response deleteEmployee(@PathParam(value = "empID") String empID) {
return Response.status(200)
.entity("Employee with " + empID + " is deleted successfully.")
.build();
}
最佳答案
缺少提供者无关紧要,这仅意味着您没有。
您有一个 index.jsp
,但是如果您在上下文根 (/) 映射了 Jersey 过滤器,那么它正确地说那里没有资源 - 根据您的屏幕截图,您只有一个资源,从 /emp
开始,它在更深的路径上有用于 CRUD 操作的子资源。
编辑:再看一遍,您的 index.jsp
在 WEB-INF 中。我认为这不应该基于您似乎试图将一个简单示例组合在一起的事实。
那么,您希望在 /JerseyRESTCRUD/
看到什么?
关于rest - 找不到提供程序类 : when running Jersey REST example application,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15410096/
我是一名优秀的程序员,十分优秀!