Max*_*011 5 java uri jax-rs path jersey
如何在正确的Java中编写以下内容?:
@GET
@Path("{blah}/{blahh}")
public String getAnything(@PathParam("blah") String blah,
@PathParam("blahh") String blahh,
@Path String path) {
return "<a href=" + path + ">Hi</a>";
}
Run Code Online (Sandbox Code Playgroud)
我想在变量中获取整个请求的Path.我该怎么做呢?我正在使用Jersey,JAX-RS和Tomcat.
Car*_*ini 14
你应该添加UriInfo参数:
@GET
@Path("{blah}/{blahh}")
public String getAnything(@PathParam("blah") String blah,
@PathParam("blahh") String blahh,
@Context UriInfo uriInfo) {
return "<a href='" + uriInfo.getAbsolutePath() + "'>Hi</a>";
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3784 次 |
| 最近记录: |