Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara mengambil nilai dropdown dari database dan ditampilkan di jsp

cara mengambil nilai dropdown dari database dan menampilkannya di jsp:

Ambil data secara dinamis dari Mysql ke (drop down) pilih opsi di Jsp. Posting ini menggambarkan, untuk mengambil data dari database mysql dan ditampilkan dalam elemen opsi pilih di Jsp. Anda harus mengetahui posting berikut sebelum melalui posting ini yaitu :

Cara Menghubungkan database Mysql ke jsp.

Cara membuat database di MySql dan memasukkan data ke dalam database. Database berikut digunakan, untuk menggambarkan 'Ambil data secara dinamis dari Mysql ke (drop down)

pilih opsi di Jsp’ :

id  City
1   London
2   Bangalore
3   Mumbai
4   Paris

Kode berikut digunakan untuk memasukkan data ke dalam database MySql. Basis data yang digunakan adalah "Kota" dan nama pengguna ="root" dan kata sandi juga ditetapkan sebagai "root".

Create Database city;
Use city;
Create table new(id int(4), city varchar(30));
insert into new values(1, 'LONDON');
insert into new values(2, 'MUMBAI');
insert into new values(3, 'PARIS');
insert into new values(4, 'BANGLORE');

Berikut adalah kode untuk Dynamically Fetch data from Mysql to (drop down) pilih opsi di Jsp:

<%@ page import="java.sql.*" %>
<%ResultSet resultset =null;%>

<HTML>
<HEAD>
    <TITLE>Select element drop down box</TITLE>
</HEAD>

<BODY BGCOLOR=##f89ggh>

<%
    try{
//Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection connection = 
         DriverManager.getConnection
            ("jdbc:mysql://localhost/city?user=root&password=root");

       Statement statement = connection.createStatement() ;

       resultset =statement.executeQuery("select * from new") ;
%>

<center>
    <h1> Drop down box or select element</h1>
        <select>
        <%  while(resultset.next()){ %>
            <option><%= resultset.getString(2)%></option>
        <% } %>
        </select>
</center>

<%
//**Should I input the codes here?**
        }
        catch(Exception e)
        {
             out.println("wrong entry"+e);
        }
%>

</BODY>
</HTML>



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tidak ada hasil setelah menghapus mysql ft_stopword_file

  2. Cara Menemukan Nilai Non-Numerik di Kolom di MySQL

  3. Bagaimana memberikan semua hak istimewa untuk me-root pengguna di MySQL 8.0

  4. dapatkan 2 hari yang lalu kueri di mysql

  5. XAMPP Mulai secara otomatis pada startup Windows 7