我是Apache Axis和基于Java的Web服务的新手,所以这个问题可能很简单。
我有一个@WebMethod应该接收一组任意选项作为其参数之一,如outputFormat,showDetails,scoreThreeshold等。
理想情况下,我希望客户端不要为这些选项指定空值,如果它与默认值一致(即,它们是可选的:-))。在常规Java中,这只是一个Properties或Map参数。为Web服务执行相同操作的最佳方法是什么?我已经读过Axis / Jax-WS不喜欢Collection(s),除了List和Set。那么,我可以使用什么呢?