السلام عليكم
عندي صفحة jsp فيها
input text
button
list
اريد عندما اضغط على الزر يظهرلي في list
نتيجة جملة استعلام من الكلاس التالي اللي تعطي arraylist
package test;
import java.awt.List;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import javax.management.Query;
import org.apache.catalina.Session;
public class RechContact
{
private String Contact;
private ArrayList<ValueCombo> list;
RechContact(String Contact1)
{
Contact = Contact1;
list = new ArrayList<ValueCombo>();
Connection con = new BDD().getCon();
String SqlStr = "Select IDPersonne, (Nom +' ' + Prenom) as contact from personne where Nom like '" + Contact + "' or Prenom Like '" + Contact + "'";
try {
Statement st= con.createStatement();
ResultSet rs= st.executeQuery(SqlStr);
if(rs.next())
{
list.add( new ValueCombo(rs.getInt("IDPersonne"),rs.getString("(Nom +' ' + Prenom)")));
}
con.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public ArrayList<ValueCombo> getListType()
{
return list;
}
}package test;
public class ValueCombo {
int ID;
String Val;
public ValueCombo (int ID, String Val) {
this.ID = ID;
this.Val = Val;
}
public int getID() {
return ID;
}
public String getVal() {
return Val;
}
}كيف يمكن عمل ذلك