마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 webview를 이용해서 웹서버 오라클DB에서 jsp로 값 넘겨서 안드로이드로 값 넘겨 받기

–1 추천
안녕하세요

 

안드로이드 어플에서 회원가입폼을 만들어서 그 값들을 webview로 넘겨서 get방식으로

 

그 값들을 jsp파일에 넘겨서 웹서버 DB오라클에 insert하는 것 까지 성공하였습니다.

 

그런데 그 반대로 webview를 이용해서 오라클DB에 있는 특정값을 select하여 값을 받는 방법을 도저히 모르겠습니다.

 

구글링하다가 예시로 된걸 찾았는데 소스가 너무 많고 복잡해서 잘 모르겠어요.

(회원가입 정보값들을 webview로 통해서 insert하는데 소스도 별루 없는데... 찾은 예시 소스가 너무 긴니다...)

 

조언과 예시를 주셨으면 좋겠어요 ㅠㅜ

 

그리고

jsp파일에서 select를해서 어떤 특정값일때 "원숭이" 또는 "해파리"로 지정한다음

 

해당 값을 json파서로 넘겼습니다.

 

값은 넘어가지는데

 

여러번 실행하면 db값이 업데이트되서 "원숭이" 와 "해파리" 값도 변견되서 json소스에서 if문으로 변경되겠끔 했는데...

처음에 넘어간 값만 계속 나오더라고요 (고정되어 있는것 처럼)

 

json파서가 처음에 보낸 값만 고정되어서 보내지는건가요??

만약에 그런거면 정해진 값만 넘길떄만 사용되는건가요??

 

 

 

질문 요약...

 

1. webview를 이용해서 웹서버 오라클 DB에서 값을 넘겨 jsp에서 다시 안드로이드로 받는 방법

2. json 파서를 고정된 값만 보낼때만 사용하는건가? 아니면 변하는 변수값들을 수시로 넘겨 받을때 계속 바뀌는가??
가비저 (200 포인트) 님이 2013년 2월 19일 질문

1개의 답변

0 추천
2번 질문은 솔직히 뭔뜻인지 모르겠구여 ㅠ

1번은 받는다는게 보여준다는거면 걍 하실테니까 아마 변수로 받는거겠죠?

걍 HttpPost쓰시거나 정 웹뷰로하시겠다 하시면 WebView를 커스터마이징해서 webclient인가와 chromeclient(?)를 커스터마이징하시면 거기서 onJsScriptEvent(?)어쩌구가 있습니다 (chrome에요)

jsp페이지에 데이터를 ajax형식으로 보내시구 자바스크립트로 아까 커스터마이징 한대로 짜시면 됩니다

 

 

근데 이걸 쓸일이 뭐가있죠?

웹뷰따로 post따로를 추천드립니다

이러면 느리고 웹뷰가 네트워크 통신에 별로 안좋아요 ㅋ

통신용이아니라서요 ㅋ
수상한i (8,050 포인트) 님이 2013년 2월 19일 답변
...