INDONESIANWARE - Pada Artikel yang anda baca kali ini dengan judul JAVA ME No.5: Sign Up User Interface-Mengambil dan Mengirim data melalui GET dan POST - Part 2, kami telah mempersiapkan artikel ini dengan baik untuk anda baca dan ambil informasi didalamnya. mudah-mudahan isi postingan
Artikel JAVA[ME], yang kami tulis ini dapat anda pahami. baiklah, selamat membaca.
Judul : JAVA ME No.5: Sign Up User Interface-Mengambil dan Mengirim data melalui GET dan POST - Part 2
link : JAVA ME No.5: Sign Up User Interface-Mengambil dan Mengirim data melalui GET dan POST - Part 2
JAVA ME No.5: Sign Up User Interface-Mengambil dan Mengirim data melalui GET dan POST - Part 2
PART 2Pada tutorial Part pertama kemarin, kita telah membuat sebuah GUI registration dengan Java Me yang terdiri dari TextField (name, email, password, password2, captchainput) dan DateField untuk date of birth serta ChoiceGroup component untuk dropdown gender. Dari keseluruhan component tersebut kemudian kita append satu persatu kedalam form yang telah kita jadikan sebagai event listener untuk process command.
Nah, lalu bagaimana dengan Part 2 ini?
Selain peringkasan kode untuk komponen UI nya, kita juga membuat sebuah ‘random digit’ untuk captcha. Random digit ini digenerate setiap program aplikasi dilaunching.
Dalam kode selanjutnya kita akan membuat fungsi untuk memproses data yang telah dimasukkan pengunjung, baik dalam hal validasi password maupun validasi captcha. Setelah tervalidasi baru kemudian kita mengambil semua data dan memasukkan kedalam parameter sebelum kita mengirim ke url server.
Proses pengiriman server pun bukan hal yang mudah diteorikan untuk user yang awam dalam java, di sini kita perlu menggukanan class input output diantaranya adalah InputStream, OutputStream, Connector, HttpConnection, dan lain lain.
Ingin tau bagaimana cara melakukannya? Silahkan tonton videonya dan download sourcecodenya.
Note: dalam video tutorial kita hanya memperagakan penggunakan method POST saja, tetapi untuk method GET juga kita sertakan dalam sourcecode.
Dan dalam sourcecode GET telah kita tambahkan comment [[BEDA]] untuk membedakan dengan POST.
Ada kekurangtelitian dalam video, nilai untuk Sex dan Dateofbirth adalah null karena kurang teliti dalam codenya, untuk source code telah kita sesuaikan.
Bagian yang perlu diperbaiki adalah:
Line:
String the_sex = sex.getString(sex.getSelectedIndex());
Diganti dengan
String the_sex = null;
//get sex dari choicegroup
for(int a = 0; a<2; a++){ if(sex.isSelected(a)){ the_sex = sex.getString(a); } } ==========================================
Line:
String the_dateofbirth = dateofbirth.getDate().toString();
Diganti dengan:
//ini untuk date
String the_dateofbirth = null;
Calendar cal= Calendar.getInstance();
cal.setTime(dateofbirth.getDate());
the_dateofbirth = cal.get(Calendar.DAY_OF_MONTH) + "-" + ( cal.get(Calendar.MONTH) + 1 ) + "-" + cal.get(Calendar.YEAR);
ANDA DAPAT MELIHAT TUTORIALNYA DI BAWAH INI
PART 1 : JAVA ME No.4: Membuat Sign Up user interface (UI) dan penjelasan arsitektur UI JavaME - Part 1
Video di atas dapat anda download dengan menggunakan IDM (Internet Download Manager) atau aplikasi downloader yang lain yang telah terinstall di komputer anda.
Anda sekarang membaca artikel JAVA ME No.5: Sign Up User Interface-Mengambil dan Mengirim data melalui GET dan POST - Part 2 dengan alamat link https://ware-id.blogspot.com/2012/07/java-me-no5-sign-up-user-interface.html
EmoticonEmoticon