2016-07-06 3 views
0

別のDropDownからオプションを選択する際にDropDownのデータを取得しなければならず、データはDropDownのデータベースから取得する必要があります。ドロップダウン・オプションをクリックしたときにサーブレットを呼びたいのですか?

ResultSet rs2=st.executeQuery("select cmpny from data2 where name='" + trendname + "'"); 

私は、JSTLを使用してデータベースのコードを書きましたが、where句のために私はDropDown値から取らなければなりません。

答えて

0

あなたはformタグ

でselectタグを置けば、たとえばサーブレットに選択したオプションを渡すことができます:

<form action="YourServlet" method="post"> 
    <select name="trendname"> 
      <option value="1">1</option> 
      <option value="2">2</option> 
      <option value="3">3</option> 
      <option value="4">4</option> 
     </select> 
</form> 

とあなたのdoPostメソッドで選択した値

String trendname = request.getParameter("trendname"); 
+0

それを得ます@TAHAはあなたに別の1つを提案することができます – Illusion

+0

あなたのコードを貼り付けることがありますエラーを取得することがあります – Taha

関連する問題