选择/下拉中的值不应重置 [英] get value in select / drop down should not reset

查看:71
本文介绍了选择/下拉中的值不应重置的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆