有个问题关于ksoap2的,帮小弟看看吧

原创 2017年01月03日 05:46:59
我把程序都发上来大家帮偶看看到底是什么问题啊~~~晕了我.

import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;
import javax.microedition.lcdui.*;

//这个是显示j2me的display类
public class DisplayForm
extends Form
implements CommandListener, 
Runnable
{
private TextField textField1;
private Thread t;

public DisplayForm()
{
super("字符转换webservice测试");

try 
{
  jbInit();
}
catch (Exception e)
{
  e.printStackTrace();
}


}

private void jbInit()
throws Exception 
{
// Set up this Displayable 

textField1 = new TextField
("", "", 15, TextField.ANY);
this.setCommandListener(this);
textField1.setLabel
("待处理的字符串是:");
textField1.setConstraints
(TextField.ANY);
textField1.setInitialInputMode
("Tester");
setCommandListener(this);
// add the Exit command
addCommand(new Command
("Exit", Command.EXIT, 1));
addCommand(new Command
("Process", Command.OK, 1));
this.append(textField1);
}

public void commandAction
(Command command,
Displayable displayable)
{

if (command.getCommandType
() == Command.EXIT)
{
  WSClientMIDlet.quitApp();
}
else if (command.getCommandType() 
== Command.OK)
{
  t = new Thread(this);
  t.start();
}
}

public void run()
{
String s1 =
textField1.getString();
String s2 =
new StringProcessorStub().process(s1);
StringItem resultItem =
new StringItem("处理后的字符串是:", s2);
this.append(resultItem);
}
}





import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

public class WSClientMIDlet
extends MIDlet
{
static WSClientMIDlet instance;

public WSClientMIDlet()
{
instance = this;
}

public void startApp()
{
Display display=
Display.getDisplay(this);
DisplayForm displayable =
new DisplayForm();
display.setCurrent(displayable);

}

public void pauseApp()
{
}

public void destroyApp
(boolean unconditional)
{
}

public static void quitApp()
{
instance.destroyApp(true);
instance.notifyDestroyed();
instance = null;
}

}

就是这个类好象有问题大家帮我看看到底是什么原因啊谢谢 我用的是ksoap2+axis2+eclipse

import java.io.IOException;

import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;

import org.ksoap2.*;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.HttpTransport;
import org.xmlpull.v1.XmlPullParserException;
import org.ksoap2.SoapEnvelope;


public class StringProcessorStub
{
  public StringProcessorStub()
{
}

public String process(String name)
{
  String result = null;
  try{
    SoapObject rpc =new SoapObject
  ("", "process");
  
    rpc.addProperty("name", name);
    SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER10);
    envelope.bodyOut = rpc;
    HttpTransport ht = new HttpTransport("http://localhost:8080/axis2/services/MyServices");
    
  ht.call("", envelope);
  

 SoapObject ret = (SoapObject) envelope.bodyIn;
 result = (String) ret.getProperty("processReturn");
  }
  catch (Exception e) {
  // TODO Auto-generated catch block
  e.printStackTrace();
 } 

 return result;


}
}


错误是Uncaught exception java/lang/NoClassDefFoundError: org/ksoap2/SoapEnvelope.

请问这个是为什么啊

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android使用KSOAP2调用WebService及正确导入jar包的问题

最近在学Android使用KSOAP2调用现有的Webservice的方法,期间在网上找了很多代码,但是每次在Android模拟器中运行的时候程序都会崩溃,搞得自己都快崩溃了。。。。    查看了一下...

【有关问题】当GridView嵌入ListView后,始终响应的是GridView的点击事件,小弟我需要的是获取到ListView的点击事件

【问题】当GridView嵌入ListView后,始终响应的是GridView的点击事件,我需要的是获取到ListView的点击事件! 【问题】当GridView嵌入ListView后,始终响应...

谷哥的小弟学前端(04)——CSS基础知识(2)

关于基础选择器在上一篇已经介绍完了,现在继续复合选择器的学习。什么是复合选择器呢?它是在标签和基础选择器的共同作用下形成的新的选择器。
  • lfdfhl
  • lfdfhl
  • 2017-01-10 23:44
  • 1253

AT9G45的pwm驱动有问题,快来解救小弟.

AT9G45的pwm,头文件 #ifndef AT91_PWM_H #define AT91_PWM_H #define PWMC_BASE 0xfffb8000 /************...

谷哥的小弟学后台(16)——JSP(2)

在上一篇博客我们说过:JSP中可以书写Java代码也可以放置Html标签,但是从本质上来说JSP就是一个Servlet,所以我们站在Java的角度来看JSP的语法就会简单许多。

谷哥的小弟学前端(02)——HTML常用标签(2)

在HTML中常用table标签展示表格数据。 标签的结构

谷哥的小弟学后台(02)——MySQL(2)

Structure Query Language(结构化查询语言)简称SQL,它被美国国家标准局(ANSI)确定为关系型数据库语言的美国标准,后被国际化标准组织(ISO)采纳为关系数据库语言的国际标准...
  • lfdfhl
  • lfdfhl
  • 2017-01-29 10:51
  • 1123

关于ksoap连接webService的问题

public byte[] getTranferFileString(String filename,int ImageType,int index) { String fileContent...

急!急!急!烦请Java大神帮助小弟解除动态代理的某些问题!

最近学习了Java中的静态代理和动态代理,对于静态的理解还可以,但是对于动态的就不行了,有一个地方怎么都想不明白,烦请各位大大们帮小弟一下!       接口定义:       ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)