Ensiklopedia Baidu mengatakan:
Servlet (server applet) adalah singkatan dari Java Servlet, yang disebut program layanan mini atau konektor layanan. Ini adalah program sisi server yang ditulis di Java. Fungsi utamanya adalah untuk menelusuri secara interaktif dan memodifikasi data dan menghasilkan konten web yang dinamis.
Cara Umum:
Ini adalah program Java kecil yang berjalan di sisi server, menerima dan menanggapi permintaan yang dikirim dari klien
memengaruhi:
Memproses permintaan klien dan menanggapi permintaan
Tulis langkah serclet
1. Tulis kelas
Diwarisi dari httpservlet
Tulis ulang metode doget dan dopost
2. Tulis file konfigurasi (web.xml)
Daftar dulu dan kemudian mengikat
3. Kunjungi
http: // localhost/nama proyek/jalur
Melihat:
Menerima parameter: format: value = kunci
Nilai string = request.getParameter ("Key");
Misalnya: http: // localhost/day09/hello? Nama pengguna = tom
Di, string value = request.getParameter ("nama pengguna");
Tulis kembali parameter:
response.getWriter (). print ("Success");
Menangani masalah yang kacau sebagai tanggapan:
resp.setContentType ("Teks/html; charset = utf-8"); biasanya ditempatkan di baris pertama
Berikut ini adalah kode asli:
Public Class RequestServlet memperluas httpservlet {@Override void doGet (httpservletRequest req, httpservletResponse resp) melempar servletException, ioException {resp.setContentType ("text/html; charset = utf-8"); // menerima nilai string parameter = req.getParameter ("nama pengguna"); System.out.println (nilai); // Tulis data kembali ke browser resp.getWriter (). Print ("data:"+value); resp.getWriter (). print ("hello"); }} Konfigurasi Web.xml
<? Xml Version = "1.0" encoding = "utf-8"?> <web-app xmlns: xsi = "http://www.w3.org/2001/xmlschema-instance" xmlns = "http://java.sun.com/xmlns =" http://java.com/xmlns = "http://java.com/xmlns = XSI: schemalocation = "http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/weEe/web-app_2" <!-Menggunakan tag servlet-> <servlet> <servlet-name> HelloServlet </servlet-name> <servlet-class> cn.itcast.a_hello.helloServlet </servlet-class> </servlet> <servlet> <servlet-name> </servlet-name> </servlet> <servlet> cnutre> cnutre </servlet-name> </servlet> cnutre. </servlet> <!-bind path-> <servlet-Mapping> <servlet-name> HelloServlet </servlet-name> <ritl-pola>/halo </rerl-pattern> </servlet-Mapping> <servlet-Mapping> <servlet-name> <pattern> </servlet-name> <rerst-pattern>/request </url-pattern> </servlet> <rerspat-Pattern> <merl-pattern> </servlet> <rerspat-pattern> <rest-pattern> </servlet> <rest--pattern> <rest-pattern> </servlet> <rest--pattern> </Url-Pattern> </servlet> <rest-pattern>
Di atas adalah semua konten artikel ini. Saya berharap ini akan membantu untuk pembelajaran semua orang dan saya harap semua orang akan lebih mendukung wulin.com.