현재 제컴퓨터에서는 에디트텍스트에 입력한 값이 DB에 저장되는거는 확인했는데.
다른컴퓨터에서 접속을 할려고하니 되지않습니다..
밑에는 Activity 자바 파일인데 확인부탁드립니다..ㅠ
package org.androidtown.page1;
import java.util.ArrayList;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
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 android.annotation.SuppressLint;
import android.app.Activity;
import android.os.Bundle;
import android.os.StrictMode;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
public class NEWActivity extends Activity implements OnClickListener {
Button button2;
@SuppressLint({ "NewApi", "NewApi", "NewApi" })
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.newactivity_main);
button2 = (Button)findViewById(R.id.button2);
StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
StrictMode.setThreadPolicy(policy);
button2.setOnClickListener(this);
}
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
String url = "http://아이피:8080/DB/insert.jsp"; //아이피 일부로 삭제했습니다. 원래는 되어있습니다.
EditText editText1 = (EditText)findViewById(R.id.editText1);
String id = editText1.getText().toString();
EditText editText2 = (EditText)findViewById(R.id.editText2);
String password = editText2.getText().toString();
EditText editText4 = (EditText)findViewById(R.id.editText4);
String name = editText4.getText().toString();
HttpClient http = new DefaultHttpClient();
try {
ArrayList<NameValuePair> nameValuePairs =
new ArrayList<NameValuePair>();
nameValuePairs.add(new BasicNameValuePair("id", id));
nameValuePairs.add(new BasicNameValuePair("pas", password));
nameValuePairs.add(new BasicNameValuePair("name", name));
HttpParams params = http.getParams();
HttpConnectionParams.setConnectionTimeout(params, 5000);
HttpConnectionParams.setSoTimeout(params, 5000);
HttpPost httpPost = new HttpPost(url);
UrlEncodedFormEntity entityRequest =
new UrlEncodedFormEntity(nameValuePairs, "UTF-8");
httpPost.setEntity(entityRequest);
HttpResponse responsePost = http.execute(httpPost);
HttpEntity resEntity = responsePost.getEntity();
}catch(Exception e){e.printStackTrace();}
}
}