JSP (Halaman Pelayan Java) ialah teknologi halaman web dinamik yang membenarkan kod Java dibenamkan ke dalam HTML untuk menjana kandungan halaman web dinamik. JavaScript ialah bahasa skrip yang digunakan untuk berinteraksi dengan pengguna. Apabila kedua-duanya digunakan bersama, pelbagai kesan interaktif boleh dibuat pada halaman web, seperti pengesahan borang, kandungan halaman yang berubah secara dinamik, dsb. Dalam artikel ini, kami akan membincangkan cara menulis kod JavaScript dalam JSP.
Langkah pertama: Perkenalkan fail JavaScript ke dalam halaman JSP
Dalam halaman JSP, anda boleh menggunakan tag <script>
untuk memperkenalkan fail JavaScript. Tetapkan atribut <script>
dalam tag src
dan hantar laluan fail JavaScript ke atribut seperti berikut:
<html> <head> <title>My JSP Page</title> <script src="path/to/javascript/file.js"></script> </head> <body> <h1>Hello, World!</h1> </body> </html>
Dalam kod di atas, kami lulus laluan fail JavaScript ke src
Hartanah. Penyemak imbas akan memuatkan fail secara automatik dan melaksanakan kod JavaScript dalam halaman.
Langkah 2: Tulis kod JavaScript dalam halaman JSP
Kod JavaScript boleh ditulis dalam halaman JSP dan kod ini boleh dibenamkan dalam teg <script>
atau teg HTML. Contoh berikut menunjukkan cara menggunakan JavaScript dalam halaman JSP untuk menukar teks pada halaman:
<html> <head> <title>My JSP Page</title> <script> function changeText() { var heading = document.getElementById("myHeading"); heading.innerHTML = "Hello, World!"; } </script> </head> <body> <h1 id="myHeading">JavaScript Example</h1> <button onclick="changeText()">Click me</button> </body> </html>
Dalam kod di atas, kami telah menentukan fungsi JavaScript bernama changeText()
yang boleh digunakan dalam Called apabila butang diklik. Fungsi menggunakan kaedah document.getElementById()
untuk mendapatkan elemen pada halaman web dan menggunakan atribut innerHTML
untuk menukar kandungan teks elemen.
Langkah 3: Benamkan kod JavaScript ke dalam kod JSP
Kadangkala, kita perlu membenamkan kod JavaScript ke dalam kod Java dalam kod JSP. Untuk ini, anda boleh menggunakan tag JSP <% %>
atau <%= %>
seperti yang ditunjukkan di bawah:
<html> <head> <title>My JSP Page</title> <script> <% int a = 5; %> var b = <%= a + 2 %>; console.log(b); </script> </head> <body> <h1>JavaScript Example</h1> </body> </html>
Dalam kod di atas, kami telah membenamkan kod Java dalam tag <script>
, menggunakan Teg <%= %>
masukkan ungkapan Java ke dalam kod JavaScript. Kaedah Console.log()
merekodkan nilai pembolehubah dalam konsol alat pembangun.
Kesimpulan:
Menulis kod JavaScript dalam fail JSP adalah sangat mudah. Apa yang anda perlu lakukan ialah membawa masuk fail JavaScript dan membenamkan kod JavaScript ke dalam teg JSP atau teg HTML. Jika anda perlu membenamkan kod JavaScript ke dalam kod Java, gunakan tag JSP <% %>
atau <%= %>
. Dengan menguasai teknik ini, anda boleh membuat aplikasi web yang dinamik dan interaktif dengan mudah.
Atas ialah kandungan terperinci Bagaimana untuk menulis kod javascript dalam jsp. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!