struts中的select值取不到,求助。
我在页面中设置了由数据库取出的select框,代码如下:
<html:select property="tid">
<logic:iterate id="trade" name="tradelist">
<html:option value="tradeid">
<bean:write name="trade" property="tradeid"/></html:option>
</logic:iterate>
</html:select>
页面中倒是能够正常显示,可是再要取value的值却取不到,请问谁知道是什么原因么?
以下是action代码:我设置了一个IF来检查是否取道ID,结果,老是FAIL..
id=updateForm.getTid();
kind=updateForm.getKind();
field=updateForm.getField();
Sql_data sqldata=new Sql_data();
if(id.equals("4")){
String sql,sql1_1,sql1_2;
sql1_1="update trade set "+kind+"='"+field+"'";
sql1_2="WHERE tradeid ="+id+"";
sql=sql1_1+sql1_2;
sqldata.executeUpdate(sql);
return mapping.findForward("success");
}
return mapping.findForward("failure");