I want to send some values from Android Application to JSP page. I tried the code below.
In android, Register.Java
 Register.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            try {
                ArrayList<BasicNameValuePair> namevaluepair = new ArrayList<BasicNameValuePair>();
                namevaluepair.add(new BasicNameValuePair("fname", fname = UserFname.getText().toString()));
                namevaluepair.add(new BasicNameValuePair("lname", laname = UserLname.getText().toString()));
                namevaluepair.add(new BasicNameValuePair("uname", uname = Username.getText().toString()));
                namevaluepair.add(new BasicNameValuePair("pwd", pwd = UserPassword.getText().toString()));
                namevaluepair.add(new BasicNameValuePair("dob", udob = UserDob.getText().toString()));
                namevaluepair.add(new BasicNameValuePair("email", uemail = UserEmailId.getText().toString()));
                namevaluepair.add(new BasicNameValuePair("mob", umobno = UserMobileNo.getText().toString()));
                HttpClient client = new DefaultHttpClient();
                Log.e("hi ","check");
                HttpPost post=new HttpPost("http://10.0.0.2:8080/AndroidConnectivity/index.jsp");
                Log.e("hi ","check1");
                post.setEntity(new UrlEncodedFormEntity(namevaluepair));
                Log.e("hi ","check2");
                HttpResponse response= client.execute(post);
                Log.e("hi ","check3");
                HttpEntity entity=response.getEntity();
                Log.e("hi ","check4");
            }catch (Exception e){
                Log.e("Error while",e.toString());
            }
        }
    });
In JSP, index.jsp
    <% 
        String fnmae= request.getParameter("fname");
        String lname= request.getParameter("lname");
        String unmae = request.getParameter("uname");
        String pwd=request.getParameter("pwd");
        String dob =request.getParameter("dob");
        String email =request.getParameter("email");
        String mob =request.getParameter("mob");
        DBConnection obj = new DBConnection();
            obj.setResultValueUpdate("insert into user_master (f_name,l_name,user_name,password,dob,email_id,contact_no) values ('"+ fnmae +"', '"+ lname +"','"+ unmae +"','"+ pwd +"','"+ dob +"', '"+ email +"','"+ mob +"')");
            obj.getUpdate();
    %>
When I click on Register button, I get this error:
E/Error while﹕ org.apache.http.conn.HttpHostConnectException: Connection to http://10.0.0.2:8080 refused
I tried all possible combinations in HttpPost like my laptop IP Adress or 127.0.0.1, but I am getting the same error.
Logcat is displaying up to this:
 Log.e("hi ","check3"); 
After that I am getting an error. How can I do this task?
 
     
     
     
    