RestEasy @Path 正则表达式问题
是否可以使用可选路径变量定义路径。
就像下面的uri:
/app/make/{make}/model/{model}/year/{year}/mileage/{mileage}/fuelType/{fuelType}/maxPrice/{maxprice}/transmission/{transmission}/ engineSize/{engineSize}
URI 可以由任意 0 个或多个参数组合组成?有没有办法告诉resteasy所有这些路径都是可选的?
干杯。
Is it possible to define path with optional path variables.
like the uri below:
/app/make/{make}/model/{model}/year/{year}/mileage/{mileage}/fuelType/{fuelType}/maxPrice/{maxprice}/transmission/{transmission}/engineSize/{engineSize}
URI may be composed of any 0 or more combinations of the parameters? Is there a way to tell resteasy that all those paths are optional?
cheers.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
为什么要费心使用路径段呢?如果它们是可选参数,那么它就不可能是真正的层次结构,所以为什么不只使用查询字符串参数。它们对于这种类型的参数工作得更好。
Why bother using path segments? If they are optional parameters then it can't be a real hierarchy so why not just use query string parameters. They work much better for this type of parameter.
我想出了上面的解决方法,该方法有效,但在方法内部我需要删除路径名。
I came up with the above workaround which works but inside the method I need to remove the pathname.