<안드로이드 부분>
package com.example.ss.hangshow;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.UnsupportedEncodingException;
import java.net.URL;
import java.util.ArrayList;
import java.util.List;
import java.util.jar.JarException;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.HttpClient;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.message.BasicNameValuePair;
import org.apache.http.params.HttpConnectionParams;
import org.apache.http.params.HttpParams;
import org.apache.http.util.EntityUtils;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import android.net.Uri;
import android.os.Bundle;
import android.util.Log;
import android.content.Intent;
import android.support.v7.app.ActionBarActivity;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
public class register extends ActionBarActivity {
Button btn_success, btn_back;
EditText id_user,pw_user, pw2_user, name_user, phone_user, addr_user;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
//requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.activity_register);
btn_success = (Button)findViewById(R.id.success_btn);
btn_back = (Button)findViewById(R.id.back_btn);
id_user = (EditText)findViewById(R.id.user_id);
pw_user = (EditText)findViewById(R.id.user_pw);
pw2_user = (EditText)findViewById(R.id.user_pw2);
name_user = (EditText)findViewById(R.id.user_name);
phone_user = (EditText)findViewById(R.id.user_phone);
addr_user = (EditText)findViewById(R.id.user_addr);
btn_back.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(register.this, Login.class);
startActivity(intent);
}
});
btn_success.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
write();
finish();
}
});
}
private void write(){
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://192.168.0.2:8080/Term/find.jsp"));
try {
HttpClient client = new DefaultHttpClient();
String postURL = "http://192.168.0.2:8080/Term/find.jsp";
HttpPost post = new HttpPost(postURL);
List params = new ArrayList();
params.add(new BasicNameValuePair("dbid", id_user.getText().toString()));
params.add(new BasicNameValuePair("dbpw", pw_user.getText().toString()));
params.add(new BasicNameValuePair("dbpw2", pw2_user.getText().toString()));
params.add(new BasicNameValuePair("dbname", name_user.getText().toString()));
params.add(new BasicNameValuePair("dbphone", phone_user.getText().toString()));
params.add(new BasicNameValuePair("dbaddr", addr_user.getText().toString()));
UrlEncodedFormEntity ent = new UrlEncodedFormEntity(params, "euc-kr");
post.setEntity(ent);
HttpResponse responsePost = client.execute(post);
HttpEntity reEntity = responsePost.getEntity();
if (reEntity != null) {
Log.w("RESPONSE", EntityUtils.toString(reEntity));
}
} catch (Exception e) {
startActivity(intent);
}
;
}
}
------------------------------------------------------------------------------------------------------------
<jsp 부분>
<%
request.setCharacterEncoding("euc-kr");
String id = request.getParameter("dbid");
out.print("id : " + id);
%>
안드로이드에서 jsp로 넘겨 값을 받을려고 하는데 값이 넘어가지 않습니다 ㅠㅠ
웹페이지에 값을 넘겨주려고 하는데 어떤 부분이 잘못된지 몰라 올려봅니다ㅠㅠ....