web容器使用的是 weblogic 8.1,
webserver 也是用weblogic 自带的功能实现的.
怎么在具体业务实现类里面获取 获取客户端ip?
webserver 也是用weblogic 自带的功能实现的.
怎么在具体业务实现类里面获取 获取客户端ip?
解决方案 »
- Jsp + Servlet + JavaBean 学习过程中碰到的问题
- 请教高手:String类问题
- 不同的ejb项目共用一个persistence.xml文件中的配置的问题
- 关于myeclipse中去除Capability的问题
- eclipse 自动生成web services client 的问题: 读服务器端读一个xml文件, 返回string, 用web service 客户端远程调用,为什么得到的总是null
- 请教有关Quartz的triggerMisfired的问题
- spring 中的JdbcTemplate和hibernate中对数据库的封装是否重复
- 真是菜鸟啊?只问一个关于 tomcat 的配置问题。
- jb9中连接数据库sql server2000(struts1.1)
- JSP里连接DB2的疑问?急!在线等!立刻给分!
- 多线程计数器
- 在线等 struts2传值问题
String ip=request.getRemoteAddr();
具体怎么用可以参考J2EE API文档,不过我通常是使用eclipse显示的request.get××方法中按字面意思寻找合适方法。
这普通方法里面 request怎么获取?
大哥看清楚我的题目 是webserver !!!!!!!!!
weblogic.webservice.context.WebServiceSession ws=weblogic.webservice.context.WebServiceContextImpl.currentContext().getSession();
System.out.println(ws.getRequest().getClass());
weblogic.servlet.internal.ServletRequestImpl re=(weblogic.servlet.internal.ServletRequestImpl)ws.getRequest();
System.out.println(re.getRemoteAddr());
}catch (Exception e){
System.out.println(e);
}研究了2天自己研究出来了,给大家分享,感谢大家.
看你写的方法二者实现差不多,都是通过request对象,只不过二者的具体封装方式不一样罢了