<select name="yqpp_id" id="yqpp_id" onChange="userChange()"><%
Ky_yqppDao ky_yqppDao = new Ky_yqppDao();
List list = new ArrayList<Ky_yqpp>();
list = ky_yqppDao.findAllKy_yqpp();
for(int i = 0 ; i < list.size() ; i++){
Ky_yqpp ky_yqpp = new Ky_yqpp();
ky_yqpp = (Ky_yqpp)list.get(i);
%><option value="<%=ky_yqpp.getYqpp_id()%>" <%if(yqpp_id==ky_yqpp.getYqpp_id()){%>selected<%}%>><%=ky_yqpp.getYqppmc()%></option><%}%></select>现在显示的只是<%=ky_yqpp.getYqppmc()%>的名字,我想增加一个“显示全部”,请问改如何增加,要动态绑定的,
Ky_yqppDao ky_yqppDao = new Ky_yqppDao();
List list = new ArrayList<Ky_yqpp>();
list = ky_yqppDao.findAllKy_yqpp();
for(int i = 0 ; i < list.size() ; i++){
Ky_yqpp ky_yqpp = new Ky_yqpp();
ky_yqpp = (Ky_yqpp)list.get(i);
%><option value="<%=ky_yqpp.getYqpp_id()%>" <%if(yqpp_id==ky_yqpp.getYqpp_id()){%>selected<%}%>><%=ky_yqpp.getYqppmc()%></option><%}%></select>现在显示的只是<%=ky_yqpp.getYqppmc()%>的名字,我想增加一个“显示全部”,请问改如何增加,要动态绑定的,
<select name="yqpp_id" id="yqpp_id" onChange="userChange()">
<option value="all" selected>显示全部</option>
<%
Ky_yqppDao ky_yqppDao = new Ky_yqppDao();
List list = new ArrayList <Ky_yqpp>();
list = ky_yqppDao.findAllKy_yqpp();
for(int i = 0 ; i < list.size() ; i++){
Ky_yqpp ky_yqpp = new Ky_yqpp();
ky_yqpp = (Ky_yqpp)list.get(i);
%>
<option value=" <%=ky_yqpp.getYqpp_id()%>" <%if(yqpp_id==ky_yqpp.getYqpp_id()){%>selected <%}%>> <%=ky_yqpp.getYqppmc()%> </option>
<%}%>
</select>
java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
java.lang.Integer.parseInt(Integer.java:447)
java.lang.Integer.parseInt(Integer.java:497)
org.apache.jsp.kyzx.xhp.ky_005fxhp_005fly_005findex_jsp._jspService(ky_005fxhp_005fly_005findex_jsp.java:55)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
<%@ page import = "java.util.List,java.util.ArrayList,com.vehicle.kyData.Pager"%>
<%@ page import = "com.vehicle.kyData.Ky_yqppDao,com.vehicle.kyInfo.Ky_yqpp"%>
<%@ page import = "com.vehicle.kyData.xhp.Ky_xhpDao,com.vehicle.kyInfo.xhp.Ky_xhp"%>
<%@ page import = "com.vehicle.kyData.xhp.Ky_xhp_mcDao,com.vehicle.kyInfo.xhp.Ky_xhp_mc"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link href="../../style.css" rel="stylesheet" type="text/css">
<style>
.daohang {background-color:#f7f8f9; padding-left:10px;}
table{border:0;border-collapse:collapse; }
select {margin-left:5px}
input {margin-left:5px}
textarea {margin-left:5px; margin-bottom:5px; margin-top:5px}
</style>
<title>仪器配件消耗品领用</title>
<script language="javascript">
function userChange(){
//var dnsb_type_id = document.getElementById("dnsb_type_id").value;
var oOption = document.createElement("OPTION");
oOption.value=0;
oOption.text="请选择";
//num++;
formName.yqpp_id.options.add(oOption);
formName.submit();
}
</script>
</head><body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="17%" height="26" class="daohang" > <font color="#990000">[仪器配件消耗品领用]</font></td>
<td width="83%">
<form action="ky_xhp_ly_index.jsp" name="formName">
<% String str = (String)request.getParameter("yqpp_id");
int yqpp_id=14;
if(str != null){
yqpp_id = Integer.parseInt(str);}
%>
<table align="left" width="100%">
<tr>
<td class="daohang"><select name="yqpp_id" id="yqpp_id" onChange="userChange()">
<option value="all" selected>显示全部 </option>
<%
Ky_yqppDao ky_yqppDao = new Ky_yqppDao();
List list = new ArrayList <Ky_yqpp>();
list = ky_yqppDao.findAllKy_yqpp();
for(int i = 0 ; i < list.size() ; i++){
Ky_yqpp ky_yqpp = new Ky_yqpp();
ky_yqpp = (Ky_yqpp)list.get(i);
%>
<option value=" <%=ky_yqpp.getYqpp_id()%>" <%if(yqpp_id==ky_yqpp.getYqpp_id()){%>selected <%}%>> <%=ky_yqpp.getYqppmc()%> </option>
<%}%>
</select>
</td>
</tr>
</table>
</form>
</td>
</tr>
</table>
<table align="center" width="100%" border="0">
<tr>
<td>
<table align="center" width="100%" border="0" cellspacing="1" cellpadding="1" bgcolor="#BADFFE">
<tr bgcolor="#ffffff">
<td class="fillchar2" align="center">消耗品名称</td>
<td class="fillchar2" align="center">货号</td>
<td class="fillchar2" align="center">单价</td>
<td class="fillchar2" align="center">数量</td>
<td class="fillchar2" align="center">有效期</td>
<td class="fillchar2" align="center">操作</td>
</tr>
错误提示在yqpp_id = Integer.parseInt(str);请问什么原因
if(str != null && !"all".equals(str)){
yqpp_id = Integer.parseInt(str);
}else {
做显示全部的处理
}