小编Shi*_*o88的帖子

使用HTTP客户端将序列化对象从Android发送到servlet

我试图创建一个Android应用程序,它将一个序列化对象从手机发送到一个servlet,该对象的内容是来自用户的输入,我将使用hibernate将其存储在数据库中.我认为问题在于代码所在的对象的序列化和反序列化.如果有人可以帮助我会非常感激.

ps类User实现了可序列化的接口

客户

    public class Adduser extends Activity implements OnClickListener {

 EditText uname;
 EditText password;
 EditText rating;
 EditText date;
 Button add;
 User user;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        uname = (EditText) findViewById(R.id.Usernamei);
        password = (EditText) findViewById(R.id.passwordi);
        rating = (EditText) findViewById(R.id.ratingi);
        date = (EditText) findViewById(R.id.datei);
        add = (Button) findViewById(R.id.Adduser);

        user = new User();



        add.setOnClickListener(this);

    }

 @Override
 public void onClick(View v) {

  user.setusername(uname.getText().toString());
        user.setpassword(password.getText().toString());
        user.setdate(date.getText().toString());
        user.setrating(rating.getText().toString());

  HttpClient httpClient = new DefaultHttpClient();
  ObjectOutput out;

  try{
    String url = "MY URL …
Run Code Online (Sandbox Code Playgroud)

java serialization android httpclient

7
推荐指数
1
解决办法
4813
查看次数

标签 统计

android ×1

httpclient ×1

java ×1

serialization ×1