sabato 19 gennaio 2013

Accedere ad un parametro del web.xml in un Web Service

Dato un Web Service realizzato usando jax-ws 2.0 (vedi esempio qui) per accedere ad un parametro definito nel web.xml come un context-param si utilizza l'interfaccia javax.xml.ws.WebServiceContext.
Di seguito l'esempio di inejction sulla classe che implementa il Web Service:


@Resource
private WebServiceContext context;

Per accedere al parametro invece:

ServletContext ctx=(ServletContext)context.getMessageContext().get(MessageContext.SERVLET_CONTEXT);
String param=ctx.getInitParameter("STAGE");



Nessun commento:

Posta un commento