用select 直接进行查询!
<form name="f1" action="0603.jsp" method=post>
请选择查询条件:
<select name="sType" id="sType" onChange="javascript:document.f1.submit()" style="width:120px;">
<option selected="selected" value=""></option>
<option value="姓名">姓名</option>
<option value="年龄">年龄</option>
<option value="性别">性别</option>
</ select >
</form>
--------------------------------------------------------------------------------------------------------------
根据字段内容来显示不同的内容:
<td width="10%">标识类型</td>
<td width="46%">
<% if(proType.getFlag().equals("S1") ) { out.print("技术状态");
}else if( proType.getFlag().equals("S2") ){ out.print("使用状态");
}else if( proType.getFlag().equals("S3") ){ out.print("资产状态");
}
%>
根据字段内容来显示不同的内容:
但是字段名是一个duble类型的数据,处理办法如下:
-------------------------------------------------------------------------------------------
第一想法是这样的,前转换成字符串后再比较,但是未能在成功:
<TD>是否特种设备</TD>
<TD valign="top">
<% if(String.valueOf(well.getIssepcialdev()).equals("1") ) { out.print("否");
}else if( String.valueOf(well.getIssepcialdev()).equals("0") ){ out.print("是");
}
%>
</TD>
然后用第二种方法实现了:
<TD>是否特种设备</TD>
<TD valign="top">
<% if(well.getIssepcialdev()==0 ) { out.print("否");
}else if( well.getIssepcialdev()==1 ){ out.print("是");
}
%>
在些过程中遇到问题是怎么样将一个duble类型的数据转换成String型
--------------------------------------------------------------------------------------
<td height="20" class="fContent">使用状态</td>
<td class="fContent">
<input name="code" type="hidden" class="iInput" value="usestatus">
<input name="value" type="hidden" class="iInput" id="id_userstatus_code" >
<input name="code" type="hidden" value="syzt_$$com" >
<input name="value" type="text" class="iInput" size="15" id="id_userstatus" value="<%=filter.get("syzt_$$com")%>" >
<img src="/images/package.gif" width="18" height="18" align="absmiddle"
onClick="selectTypeCode(id_userstatus_code,id_userstatus,'S4')"> </td>