Pemprosesan Borang JSP
Bentuk adalah kaedah biasa dalam pemprosesan web. Kita perlu menghantar maklumat ke pelayan web dan maklumat tersebut.
Terdapat dua kaedah yang biasa digunakan untuk menghantar dan mendapatkan kembali maklumat ke pelayan web.
- DAPATKAN Kaedah:
- Ini adalah kaedah lalai untuk menyampaikan maklumat dari penyemak imbas ke pelayan web.
- Ia menghantar maklumat yang dikodkan dipisahkan oleh? Watak yang dilampirkan ke halaman URL.
- Ini juga memiliki batasan ukuran, dan kami hanya dapat mengirim 1024 karakter dalam permintaan.
- Kita tidak boleh menghantar kata laluan dan maklumat sensitif melalui kaedah GET.
- Kaedah POST:
- Kaedah pengeposan adalah kaedah yang paling dipercayai untuk menghantar maklumat ke pelayan.
- Ia menghantar maklumat sebagai mesej yang berasingan.
- Ini dihantar sebagai rentetan teks selepas? Di URL.
- Ia biasanya digunakan untuk menghantar maklumat yang sensitif.
JSP mengendalikan pemprosesan data bentuk dengan menggunakan kaedah berikut:
- getParameter ():
Ia digunakan untuk mendapatkan nilai parameter bentuk.
- getParameterValues ():
Ia digunakan untuk mengembalikan beberapa nilai parameter.
- getParameterNames ()
Ia digunakan untuk mendapatkan nama parameter.
- getInputStream ()
Ia digunakan untuk membaca data binari yang dihantar oleh pelanggan.
Contoh:
Dalam contoh ini, kami telah mengambil borang dengan dua bidang. "Nama pengguna" dan "kata laluan" dengan butang hantar
Action_form.jsp
<% @ bahasa halaman = "java" contentType = "text / html; charset = ISO-8859-1" pageEncoding = "ISO-8859-1"%>
Borang Guru