易截截图软件、单文件、免安装、纯绿色、仅160KB

java webservice 服务器代码获取请求客户端的IP地址

 package test;
import javax.annotation.Resource;
import javax.servlet.ServletContext;
import javax.servlet.http.HttpServletRequest;
import javax.xml.ws.WebServiceContext;
import javax.xml.ws.handler.MessageContext;
@javax.jws.WebService(targetNamespace = "http://test/", serviceName = "WebServiceTestService", portName = "WebServiceTestPort", wsdlLocation = "WEB-INF/wsdl/WebServiceTestService.wsdl")
public class WebServiceTestDelegate {
 test.WebServiceTest webServiceTest = new test.WebServiceTest();
 @Resource
 private WebServiceContext wsContext;
 public String getServiceStr(String str) {
  MessageContext mc = wsContext.getMessageContext();
  ServletContext servlet = (ServletContext)(mc.get(mc.SERVLET_CONTEXT));
  HttpServletRequest  request  =  (HttpServletRequest)(mc.get(mc.SERVLET_REQUEST));
  String remortAddress = request.getRemoteAddr();
  System.out.println(remortAddress);
  return webServiceTest.getServiceStr(str);
 }
}


相关文档:

java编码转换的详细过程

 常见的JAVA程序包括以下类别:
*直接在console上运行的类(包括可视化界面的类)
*JSP代码类(注:JSP是Servlets类的变型)
*Servelets类
*EJB类
*其它不可以直接运行的支持类
这些类文件中,都有可能含有中文字符串,并且常用前三类JAVA程序和用户直接交互,用于输出和输入字符,如:在JSP和Servlet中得到客户端 ......

java冒泡排序!

int temp;
int [] arr=new int[];
for(int i=0;i<arr.length;i++)
{
    for(int j=0;j<arr.length-i-1;j++)
    {
         if(arr[j]<arr[j+1])
          {
   & ......

Java的深拷贝和浅拷贝(2)

上一篇文章讲述了浅拷贝和深拷贝的含义,并且给出了浅拷贝的一个例子
这篇文章在那个例子的实现上作出修改,实现深拷贝,代码如下:
package com.test;
public class CloneTest
{
public static void main(String[] args)
{
Student s1 = new Student();
s1.setAge(20);
s1.setName("wudi");
School sch ......

[译文]一些Java并发技巧

原文:Some Java Concurrency Tips
作者:Carol McDonald
出处:
http://weblogs.java.net/blog/caroljmcdonald/archive/2009/09/17/some-java-concurrency-tips
 
这是来自Joshua Bloch、Brian Goetz和其他人的一个关于一些并发技巧的汇总。
 
首先选择不可变的对象/数据
 
不可变对象(immutable ......

非诚勿扰:2010应届毕业生 java程序员


个人简历
个人信息
姓名


朱金国
 
     
性别



出生日期

1988

1

9

                   
Email

zhujinguo2009@gmail.com
  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号