Jakarta ee api中的HTTP Post Rest变量返回0
免责声明:我可能缺少一些J2ee/Jersey编程的基础知识 由于某些原因,部门年度获得Jakarta ee api中的HTTP Post Rest变量返回0,jakarta-ee,jaxb,http-post,jersey-2.0,Jakarta Ee,Jaxb,Http Post,Jersey 2.0,免责声明:我可能缺少一些J2ee/Jersey编程的基础知识 由于某些原因,部门年度获得0。我想知道为什么 请求 请求Junit代码 @Test public void test1PostSearch() throws Exception { ClientConfig config = new DefaultClientConfig(); Client client = Client.create(config); URI url = UriBuilder
0
。我想知道为什么
请求
请求Junit代码
@Test
public void test1PostSearch() throws Exception {
ClientConfig config = new DefaultClientConfig();
Client client = Client.create(config);
URI url = UriBuilder
.fromUri(
"http://"
+ LOCALHOST
+ "/myendpoint/api/BOM/BLR/"
+ FlightSearchType.OneWay.ordinal()
+ "/3/9/2015" + "/6/10/2015/"
+ CabinClass.Economy.ordinal() + "/1/1/1")
.build();
WebResource service = client.resource(url);
System.out.println(url);
String status = (String) service.type(MediaType.APPLICATION_JSON).post(
String.class, new UserNamePassword("clientID", "password"));
assertNotNull(status);
}
**服务器端(Jersey 2.x)**
问题
为什么是第0年离开?愚蠢的错误,我从
@PathParam("departureMonthOfYear") int departureMonthOfYear,
@PathParam("depatureYear") int depatureYear,
@PathParam("returnDayOfMonth") int returnDayOfMonth,
到
错过了一个r
:)
0 [http-bio-8080-exec-6] DEBUG com.EndPointConsolidation - EndPointConsolidation 0:2015
@PathParam("departureMonthOfYear") int departureMonthOfYear,
@PathParam("depatureYear") int depatureYear,
@PathParam("returnDayOfMonth") int returnDayOfMonth,
@PathParam("departureMonthOfYear") int departureMonthOfYear,
@PathParam("depa**r**tureYear") int depa**r**tureYear,
@PathParam("returnDayOfMonth") int returnDayOfMonth,