如何处理Restlet资源中的过滤

时间:2019-04-22 12:39:54

标签: java android server restlet

您好,我对于Restlet来说还很陌生,并且通常会构建Web服务器。我需要支持这样的过滤: http://deviceip:port/resource?id=id

到目前为止,我知道基于用户的Web服务器状态,当用户调用其他资源时如何返回json消息。我将其附加到路由器,并添加处理该资源的类。但是,如何才能基于ID从集合中仅返回一种资源?我需要在班上更改需要处理该资源的内容。另外,我如何将此资源附加到路由器?欢迎您提供任何帮助,如果您可以编写一些代码段来帮助我,那将非常好。

谢谢

2 个答案:

答案 0 :(得分:0)

似乎与此问题类似:Restlet, An example of a get with parameters

前两个答案似乎可以解决您的问题。

答案 1 :(得分:0)

据我所知,您可以通过两种方式来解决此问题。一个通过上面的链接解释,另一个在使用查询。因此,基本上,您的字体必须创建另一个资源,例如上面链接中的答案,相反,您可以仅使用this.getQuery()提取查询 然后调用方法getFirstValue("id"),它将返回输入的ID。