안드로이드

안드로이드 jsp mysql 연동 로그인 및 회원가입 AsyncTask + HttpUrlConnection jsp로 데이터 전송 및 수신

알통몬_ 2017. 3. 11. 18:19
반응형


안녕하세요 알통몬입니다.

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!

포스팅 내용이 찾아주신 분들께 도움이 되길 바라며

더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^

 

이번 포스팅은 안드로이드에서 jsp로 데이터를 보내고 

수신하는 방법에 대해 공부하겠습니다.

가장 먼저 안드로이드에서 인터넷이 가능하도록
매니패스트.xml파일에
<manifest></manifest>안에

<uses-permission android:name="android.permission.INTERNET"/>
코드를 추가해줍니다.

안드로이드에서 jsp로 데이터를 보내고 데이터를 받기 위해서는
AsyncTask와 HttpUrlConnection에 대해 알아야하는데요.
AsyncTask에 대해서는 제가 이미 포스팅한 적이 있습니다.
http://rain483.blog.me/220794072956


그 다음은 HttpUrlConnection이 필요한데요.
구글에 찾아보면 보통 안드로이드와 jsp가 데이터를 주고 받을 때
HttpClient를 쓰라는 내용에 많이 나오는데요.
이제 HttpClient는 Deprecated 되어서 별도의 

추가적인 작업을 해야 사용이 가능합니다.
이왕이면 안드로이드에서 지원해주는 API를 사용하는게 좋겠죠?
그게 HttpUrlConnection입니다.

jsp에 데이터를 보내려면 MainActivityd와 activity_main.xml이 하나 씩 있어야겠죠?
바로 코드를 보겠습니다.

xml에는 jsp로 보내기 위한 데이터를 담을 값들을 받기 위한 UI를 구성하면 됩니다.
사용자의 필요에 맞게. 실제 예제는 필요한 부분들을 설명한 후에 하나로 묶어 포스팅하겠습니다.



반응형