0

私のウェブサイトでは、ユーザーが数字を入力します。ユーザーが任意の数字をクリックすると、プログラムはデータベース内のすべてのレコードを検索する必要があります。

私の問題は、数字にクリックイベントを適用する方法と、その特定の番号がクリックされる方法です。

これが私のnumberch.jspコードです

      <% 
 out.print("<div class=bs-docs-example style=width:400px>");

 out.print("<h3><b>Enter the list of Property Ids for Delete</b></h3>
<form action=numberch.jsp method=post><input type=text name=number><br/><br/><br/>    <input type=submit name=go value=Send></form>");
out.print("</div>");
String numbers = request.getParameter("number"); 
PreparedStatement ps=null;
Connection con = null;
DBManager db = new DBManager();
con=db.createConnection(); 
Statement statement = null;
//statement = con.createStatement();
ResultSet rs=null;      

    if(numbers!=null)
    {


        if(numbers.length()>0)
        {
            String tokens[]=numbers.split("[,]");


            out.print("<div class=list>");

            out.print("<div class=bs-docs-example style=top:-420px;left:600px;width:400px;height:145px;overflow:auto>");

            out.print("<ul style=list-style:none>");
            out.print("<table>");
            out.print("<th> Property Ids for Delete</th>");
                for(int i=0;i<tokens.length;i++)
                    {

                    ps=con.prepareStatement("insert into property_delete(property_id) values(?)");
                    ps.setString(1,tokens[i]);
                    ps.executeUpdate(); 


                        out.print("<tr><td><hr>");
                        out.print("<li>");  out.print(tokens[i]); out.print("</li>");
                        out.print("</td></tr>");    

                        out.print("<input type=\"hidden\"  name=\"delete_numbers\" value=\"delete\">");
                    }
                out.print("</table></ul>");

                out.print("</div></div>");
        }
    }



 %>

トークン[i]がその数字を出力する2番目のifブロックにある上記のコードリスト..その数字にクリックイベントを適用したい...

スクリーン

ここに画像の説明を入力

4

1 に答える 1