0
我有問題。這裏我在mysql中顯示了一些來自Invoice表的賬單。對於單帳單我保留一個複選框。我想將選中的複選框值傳遞給下一個jsp頁面。請幫助我做到這一點。提前致謝。將動態複選框值傳遞給下一個JSP頁面
<%
String company_name=request.getParameter("c_name");
try
{
Integer count=0;
Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/t_fleet","root","aadi");
Statement st = con.createStatement();
String sql="select invoice_no, invoice_date, gross_amount from tbl_invoice where client='"+company_name+"'";
ResultSet rs=st.executeQuery(sql);
%>
<center>
<table id="show_table">
<tr>
<td>PNR No</td>
<th>Date</td>
<th>Amount</td>
<th>Select</td>
</tr>
<%
while(rs.next())
{
%>
<tr>
<td><%=rs.getInt(1)%></td>
<td><%=rs.getString(2)%></td>
<td><%=rs.getInt(3)%></td>
<td><input type="checkbox" name="ck"/></td>
</tr>
%>
</table>
</center>
<%
}
catch(Exception e)
{
out.println(e);
}
%>
檢查,如果這有助於http://jsfiddle.net/markcoleman/N6Ajq/ –
沒有人它不是那麼多有用的我,因爲我在運行時添加的複選框。所以請多給我一些建議。謝謝你的時間。 –
你有一個問題是你的名字是相同的所有即它的'ck'.incase你發送你的數據到相同的名字行動,它只會給出一個值,因爲你的複選框的名稱是相同的所有複選框 –