gpt4 book ai didi

mysql - 将动态复选框值传递到下一个 JSP 页面

转载 作者:行者123 更新时间:2023-11-30 00:28:16 28 4
gpt4 key购买 nike

我有一个问题。在这里,我显示了 mysql 中发票表中的一些账单。对于单张账单,我保留了一个复选框。我想将选定的复选框值传递到下一个 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);
}

%>

最佳答案

嘿,我找到了解决方案。在我要接收值的操作页面上,我会将所有复选框名称存储在字符串数组中。

String selected_Checkboxes=request.getParameterValues("ck");

我将只更改复选框的“td”标签。我将输入来自数据库的 PNR NO 值并将其放入复选框中。

<td><input type="checkbox" value="<%=rs.getInt(1)%>" name="ck"/></td> 

我将使用“selected_Checkboxes”的索引来进行进一步的编码。

--感谢桑蒂诺·“桑尼”·科莱昂

关于mysql - 将动态复选框值传递到下一个 JSP 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22704979/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com