我有一个名为:/ web的applicationPath,在/ web之后,我想使用单个类,代码中的每个put,delete,post,update方法如下所示:
@ApplicationPath("/web")
public class If3WebApplication extends Application {
}
在这个课程中,我想处理所有的http方法:
@Path("/*") //this is not working...
public class OAuthToken{
private HashMap<String, String> endpointMap = new LinkedHashMap<>();
@PostConstruct
public void init(){
endpointMap.put("token", "/token"); // hre will be all urls
}
@POST
@Consumes("application/x-www-form-urlencoded")
@Produces("text/plain")
public void get(){
.....
}
所以我想要OAuthToken处理所有post方法来tto / web / url和post方法......但@Path(&#34; / *&#34;)不工作......什么是做神奇的最佳方法?谢谢你的帮助!
答案 0 :(得分:2)
您可以尝试使用Jersey的表达式,如下所示
@Path("{any: .*}")