JSP sembilan objek terbina dalam dan fungsinya: 1. objek permintaan; objek; 9. objek pengecualian. Pengenalan terperinci: 1. Objek permintaan digunakan untuk mendapatkan maklumat permintaan pelanggan Fungsinya adalah untuk mendapatkan data yang dihantar oleh pengguna, serta maklumat lain dari pelayar, dan lain-lain melalui objek ini.
Sistem pengendalian tutorial ini: sistem Windows 10, komputer DELL G3.
JSP (Java Server Pages) objek terbina dalam juga dipanggil objek tersirat Ia adalah objek khas yang boleh digunakan terus dalam halaman JSP tanpa menciptanya terlebih dahulu. Terdapat 9 objek terbina dalam JSP iaitu: request, response, pageContext, session, application, out, config, page dan exception.
1. Objek permintaan: digunakan untuk mendapatkan maklumat permintaan pelanggan.
- Fungsi: Data yang diserahkan pengguna dan maklumat pelayar lain boleh diperoleh melalui objek ini.
- Contohnya: String userName = request.getParameter("username");
2.
- Fungsi: Boleh digunakan untuk menetapkan maklumat pengepala respons, menetapkan jenis MIME respons, dsb.
- Contohnya: response.setContentType("text/html");
3. PageContext object: Menyediakan akses bersatu kepada lapan objek tersirat yang lain.
- Fungsi: Ia mengandungi lapan objek utama yang lain, yang melaluinya anda boleh mengakses lapan objek utama yang lain.
4. Objek sesi: digunakan untuk menjejaki maklumat sesi pengguna.
- Fungsi: Anda boleh berkongsi data antara berbilang halaman dan menandakan status sesi pengguna.
- Contohnya: session.setAttribute("nama pengguna", nama pengguna);
5. Mewakili objek yang dibuat selepas pelayan bermula.
- Fungsi: Ia wujud sepanjang aplikasi web berjalan dan boleh digunakan untuk menyimpan data yang dikongsi oleh keseluruhan aplikasi web.
- Contohnya: application.setAttribute("userList", userList);
6.
- Fungsi: Ia adalah saluran keluar untuk halaman JSP untuk menghantar respons kepada pelanggan, dan boleh digunakan untuk mengeluarkan HTML, XML dan data lain.
7. objek konfigurasi: digunakan untuk mendapatkan parameter permulaan Servlet.
- Fungsi: Boleh digunakan untuk mendapatkan nilai parameter yang dikonfigurasikan dalam web.xml.
- Contohnya: String dataBaseURL = config.getInitParameter("dataBaseURL");
8: mewakili halaman JSP itu sendiri.
- Fungsi: Boleh digunakan untuk melompat ke dalam halaman.
9. objek pengecualian: digunakan untuk mengendalikan pengecualian dalam halaman JSP.
- Fungsi: Apabila halaman JSP membuang pengecualian, anda boleh mendapatkan maklumat pengecualian melalui objek ini.
- Nota: Objek ini hanya tersedia dalam halaman ralat Jika anda menggunakan objek ini dalam halaman JSP biasa, ralat kompilasi akan berlaku.
- Sebagai contoh: cuba { // beberapa kod yang mungkin membuang pengecualian } tangkapan (Exception e) { exception.printStackTrace(); // mencetak surih tindanan ke konsol ralat }
Di atas ialah sembilan terbina- dalam objek JSP Serta fungsi utamanya, objek terbina dalam ini sangat memudahkan pembangunan halaman JSP, membolehkan pembangun menumpukan lebih pada pelaksanaan logik perniagaan. 🎜
Atas ialah kandungan terperinci Apakah sembilan objek terbina dalam jsp dan fungsinya. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
Kenyataan:Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn