-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. 从REST获取数据Api
- 2. 如何从instagram api获取'id'参数?
- 3. 如何获取REST API的WSDL?
- 4. 如何从Google+ REST API获取流
- 5. 如何使用REST API获取?
- 6. 如何在REST API中获取域名
- 7. WooCommerce REST API - 获取使用参数之前/之前的订单
- 8. 在REST API获取错误
- 9. SANDBOX REST API:获取“INTERNAL_SERVICE_ERROR”
- 10. Java REST API:POST方法获取NULL参数
- 11. REST API可选参数
- 12. REST API的多个参数
- 13. Rest API参数错误
- 14. 如何使用REST API获取道琼斯指数?
- 15. 如何在ios中使用REST API url获取响应数据
- 16. 如何从curl中获取REST Web服务中的参数?
- 17. 使用Teamcity REST API,如何使用teamcity rest API获取nuget包列表?
- 18. REST API从API连接获取统计api使用数据
- 19. 如何使用Rest API创建使用Rest API时的列表参数
- 20. 如何获取获取参数
- 21. 如何使用rest api获取Apache钻取的执行时间?
- 22. 如何获取jQuery.Get();参数?
- 23. 如何获取URL参数?
- 24. 从页面参数旁边没有分页的REST API获取数据
- 25. 如何从ContainerRequestContext获取路径参数
- 26. AngularJS传递参数到Web Api获取
- 27. 如何使用REST API在java中获取整数数组的值?
- 28. 如何获得与Azure的REST API ARM
- 29. 如何获取API
- 30. 如何在JSONP中绑定MVC API参数获取?
有很多方法可以将值传递给API。作为URL的一部分,作为查询字符串参数,作为POST值,作为标题值... – David
请发表一些示例代码 –
您介意回答或根据我的回答采取行动吗? –