2
from("servlet:///my-api/v1/{param1}?matchOnUriPrefix=true")
.unmarshal().json(JsonLibrary.Jackson, Map.class)
.bean(myController, "myMethod(${in.headers.param1})")
.setHeader(Exchange.CONTENT_TYPE, simple("application/xml"));
这不起作用,当消息到达myController.class,参数1是空的。
有没有办法在请求的URI上捕获后缀,然后将它作为bean方法的参数传递?
我知道你可以做到这一点,如果你使用restlet组件,但我想使用servlet。
啊好的,谢谢你的确认,我会看看我是否可以登录一张票,当我得到片刻。 –