1

我正在尝试使用 REST 创建一个简单的测试步骤。我有带有添加和子 API 的类计算器(使用 PathParams):

@Path("add/{x}/{y}")
@Path("sub/{*x*}/{y}")

我希望添加的输出将是子输入的x

添加 REST 输出为:

{add: "addResult"}

但我收到声明命名空间的错误。我试过了:

declare namespace nsa='http://'localhost'/REST-TEST/rest/Calculator/add';
//nsa/sum

declare namespace nsa='http://'localhost'/REST-TEST/rest/Calculator/add/{x}/{y}';
//nsa/sum

但不起作用

请帮我弄清楚在源和目标中写什么来实现它。谢谢!

4

1 回答 1

0

找到了答案......

使用命名空间 nsa 作为前缀 : 并且对于 x 和 y 参数,将它们保留为参数!

至于这个

声明命名空间 nsa='http://'localhost'/REST-TEST/rest/Calculator/add/ $ {x}/ $ {y}';

//nsa* : *总和

于 2013-12-30T22:49:31.180 回答