【发布时间】:2011-12-13 23:08:33
【问题描述】:
我可以通过如下方式访问soap web 服务中的HttpServlet Request 对象: 在服务实现中为 WebServiceContext 声明一个私有字段,并将其注解为资源:
@Resource
private WebServiceContext context;
为了获取 HttpServletRequet 对象,我编写如下代码:
MessageContext ctx = context.getMessageContext();
HttpServletRequest request =(HttpServletRequest)ctx.get(AbstractHTTPDestination.HTTP_REQUEST);
但是这些东西在一个安静的网络服务中是行不通的。 我正在使用 Apache CXF 开发宁静的 Web 服务。请告诉我如何访问 HttpServletRequest 对象。
【问题讨论】:
标签: java web-services rest cxf restful-authentication