选择/下拉中的值不应重置 [英] get value in select / drop down should not reset
本文介绍了选择/下拉中的值不应重置的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
abc.action
abc.action
public String getAdvocates(){
try {
currentCon = ConnectionManager.getConnection();
Statement stmt = (Statement) currentCon.createStatement();
rs = stmt.executeQuery("Select gov_advocate_id, name from gov_advocate");
System.out.println("Afer result set");
while(rs.next()){
System.out.println("Inside of while loop-----------");
gov_adv = new gov_advocate();
gov_adv.setAdv_Id(rs.getInt("gov_advocate_id"));
gov_adv.setAdv_name(rs.getString("name"));
gov_adv_list.add(gov_adv);
}
}
catch(Exception e){
System.out.println("Error From DAO:" + e);
}
return SUCCESS;
}
xyz.html
xyz.html
<pre lang="xml"><select name="dept" id="dept">
<s:iterator value="gov_adv_list" var="i" >
<option value=<s:property value="%{gov_advocate_id}"/>>
<s:property value="%{name}"/>
</option>
</s:iterator>
</select>
</pre>
<s:submit value="GenerateReport" align="middle" önclick="reloadGrid(); return false;" class="submit" />
问题是,点击提交时,它只需要下拉列表中的第一个值,即。价值重置。我想在下拉列表中选择的值
The problem is that on click of submit it only takes the 1st value in dropdown ie. value resets. I want the selected value in dropdown
推荐答案
请使用如下所示的选项
http://www.htmlcodetutorial.com/forms/_OPTION_SELECTED.html [ ^ ]
Please use option selected as shown below
http://www.htmlcodetutorial.com/forms/_OPTION_SELECTED.html[^]
这篇关于选择/下拉中的值不应重置的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文