MessageContext context = MessageContext.getCurrentContext();
HttpServlet servlet = (HttpServletRequest) context.getProperty(HTTPConstants.MC_HTTP_SERVLET);
ServletContext sc = servlet.getServletContext();
HttpServlet servlet = (HttpServletRequest) context.getProperty(HTTPConstants.MC_HTTP_SERVLET);
ServletContext sc = servlet.getServletContext();
解决方案 »
- 基于j2ee 有什么题目?大家推荐下啊,我明年的毕业设计
- '并发的数据'是什么意思
- java.lang.NoClassDefFoundError: org/apache/commons/httpclient/Credentials
- 请教ssh中调用spring的问题
- 请教各位高手指点下SMPT方面 的知识
- 求一正则表达式去掉括号内的字符?
- spring 3.0.6和mybatis 3.1.1集成Mapped Statements collection does not contai
- 请教大家一个有关tomcat虚拟目录的问题
- 谁给我讲讲JAAS(认证与授权)的东东,高份!迫切!
- weblogic7的sqlserver的jdbc连接池,应该怎么配置?
- 关于webServices客户端
- 请教大家在JB中部署是发生的问题.(马上给分)
import javax.servlet.http.*;
import javax.servlet.ServletContext;
import org.apache.axis.transport.http.HTTPConstants;
import org.apache.axis.MessageContext;
...
MessageContext context = MessageContext.getCurrentContext();
HttpServlet servlet = (HttpServlet) context.getProperty(HTTPConstants.MC_HTTP_SERVLET);
ServletContext sc = servlet.getServletContext();这样得不到结果阿楼上的能详细点吗?
//现在假设这个方法叫做 testContext:import javax.servlet.ServletContext;
import javax.servlet.http.HttpServlet;
import org.apache.axis.MessageContext;
import org.apache.axis.transport.http.HTTPConstants;public class TestSoapService public void testContext(String string) {
MessageContext context = MessageContext.getCurrentContext();
HttpServlet servlet =
(HttpServlet) context.getProperty(HTTPConstants.MC_HTTP_SERVLET);
ServletContext sc = servlet.getServletContext();
//这个sc就是你要的东东了啊,然后你就可以任意操作它了啊。
//比如可以放一个属性进去:
sc.setAttribute("keyname", string);
System.out.println(sc.getAttribute("keyname"));
}
}没其它的,就是这样了,
客户端调用这个方法时服务端监控台会看到那个System.out.println输出的东西。这样算详细了吗?
然后去调用,通不过,不信你试试???