jax-rs写了一个接口,报404

@Path("/user")
@Consumes(MediaType.APPLICATION_JSON)
public class UserResource
{
UserService userService = new UserService();
@POST
@Path("/")
public String add(User user){
userService.addUser(user);

    return "添加成功!";

}
@GET
@Path("/q")
@Produces(MediaType.APPLICATION_JSON)
public String query(){
        userService.queryUser(1);
    return "查询成功!";

}

}

2个回答

可有错误信息。或者访问路径你的是啥。你的容器里地址呢

a129439
a129439 回复unassuming: 你端口前不加冒号么
3 年多之前 回复
unassuming
unassuming 没有错误信息,就是404(这个资源不存在) 访问路径:http://localhost8888/MyRest/user/q 容器地址是啥。。
3 年多之前 回复

呃,我是用的 来发布服务的,所以就有地址。 web.xml里也得配吧好像。

a129439
a129439 http://www.cnblogs.com/yjmyzz/p/javaee-jax-rs-tutorial.html看这个吧,感觉讲得可行
3 年多之前 回复
unassuming
unassuming 嗯, 我就是不知道怎么配,能看看你怎么配的吗
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问