JavaServletHTML表链接购物车
我正在创建一个购物车网站,使用HTML Java servlet和SQL为学校销售音乐。我的问题是,我的get.String(recording_id)被调用了两次,一次用于显示跟踪列表,第二次用于获取recording_id并将其添加到购物车中,但由于某些原因,两者无法协同工作。如果我注释掉该行,它们各自工作,但两者不能协同工作 此外,“添加”按钮不位于另一列中,而是移动。 我的代码JavaServletHTML表链接购物车,java,html,sql,servlets,e-commerce,Java,Html,Sql,Servlets,E Commerce,我正在创建一个购物车网站,使用HTML Java servlet和SQL为学校销售音乐。我的问题是,我的get.String(recording_id)被调用了两次,一次用于显示跟踪列表,第二次用于获取recording_id并将其添加到购物车中,但由于某些原因,两者无法协同工作。如果我注释掉该行,它们各自工作,但两者不能协同工作 此外,“添加”按钮不位于另一列中,而是移动。 我的代码 试试看{ String selectSQL=“从音乐录制中选择*”; 语句stmt=conn.createSt
试试看{
String selectSQL=“从音乐录制中选择*”;
语句stmt=conn.createStatement();
ResultSet rs1=stmt.executeQuery(选择SQL);
//检索结果
out.println(“艺术家姓名titlecategorypriceadd?”);
while(rs1.next()){
out.println(“+rs1.getString(“艺术家名称”)+”);
//out.println(“+”);
out.println(“+rs1.getString(“类别”)+”);
out.println(“+rs1.getFloat(“价格”)+”);
out.println(“+”+“+”+”);
out.println(“”);
}
out.println(“
”);
康涅狄格州关闭();
}捕获(SQLSE异常){
系统错误打印LN(se);
}
}
要两次调用此方法get.String(recording\u id)
,您可以创建一个名为variableNameId
的变量,并将其赋值为get.String(recording\u id)
,如下所示:
String variableNameId = rs1.getString("recording_id");
如果我只是把“record\u id”转换成一个变量,并按照您所说的方式使用它,就会在Chrome中出现一个空白页,那么我的输出是一样的。我不明白您的意思name=“+variableNameId+”value=\\”+我就是这样得到它的
String variableNameId = rs1.getString("recording_id");