-3
A
回答
1
这里有一个例子发生在参数字符串,并有一个默认值,如果不提供查询参数:
@Path("business/department/")
public interface DepartmentService {
@GET
@Path("/cs/availability/chat")
@Produces(MediaType.APPLICATION_JSON)
boolean getCustomerServiceAvailability(@QueryParam("type") @DefaultValue("chat") String type);
}
和实现类可以是任何实现的接口。在这个例子中,这是一个无状态的EJB
@Stateless
public class DepartmentServiceImpl implements DepartmentService {
@Context
private HttpServletRequest request;
private static final Logger LOGGER = Logger.getLogger(DepartmentServiceImpl.class.getName());
@Override
public boolean getCustomerServiceAvailability(String scheduleType) {
RequestInfo reqInfo = new RequestInfo(request, this.getClass(), "getCustomerServiceAvailability");
boolean available;
try {
available = CallBusinessService(scheduleType);
} catch (Exception e) {
LOGGER.log(Level.SEVERE, e.getLocalizedMessage());
throw new ServiceException();
} finally {
reqInfo.logExecutionTime();
}
}
}
相关问题
- 1. 如何在HTML中获取REST参数
- 2. 从REST获取数据Api
- 3. PHP Rest API获取
- 4. 如何从instagram api获取'id'参数?
- 5. 如何使用REST API获取?
- 6. 如何获取REST API的WSDL?
- 7. 如何从Google+ REST API获取流
- 8. 如何在REST API中获取域名
- 9. REST API - 如何从主路由中获取参数到嵌套的一个?
- 10. 使用Backbone.js实现多参数GET获取Node.js/Express.js REST API
- 11. REST API获取与查询参数正确的应对
- 12. Yii2 rest api getBodyParams()无法从PUT请求中获取参数
- 13. WooCommerce REST API - 获取使用参数之前/之前的订单
- 14. WP rest api:如何获得评论数
- 15. 从REST API获取数据到jsreports
- 16. Azure的REST API - 获取身份数据
- 17. SANDBOX REST API:获取“INTERNAL_SERVICE_ERROR”
- 18. 在REST API获取错误
- 19. Java REST API:POST方法获取NULL参数
- 20. WSO2获取POST PUT DELETE REST参数
- 21. Rails REST API POST参数
- 22. REST API参数优先
- 23. Rest API参数错误
- 24. REST API的多个参数
- 25. REST API可选参数
- 26. 如何在ios中使用REST API url获取响应数据
- 27. 如何使用PHP rest api获取数据?
- 28. 如何使用REST API获取道琼斯指数?
- 29. 如何使用REST API从表中获取数据
- 30. 如何使用REST API获取关系数据
有很多方法可以将值传递给API。作为URL的一部分,作为查询字符串参数,作为POST值,作为标题值... – David
请发表一些示例代码 –
您介意回答或根据我的回答采取行动吗? –