我想使用此代码将多个参数发送到名为cart的servlet。但它是isending null.plz help.rs是对结果集的引用
while(rs.next())
{
String name=rs.getString("name");
int cost=rs.getInt("cost");
out.println("\n");
out.println("Name: "+name);
out.println("\nPrice: "+cost);
out.println("\n<a href=\'cart\'?n=name&&c=cost>Add to Cart</a>");
}
答案 0 :(得分:1)
链接的构建方式存在一些问题。
这应该有效:
out.println("\n<a href='cart?n=" + name + "&c=" + cost + "'>Add to Cart</a>");
此外,如果网址中包含具有特殊含义的字符,则可能需要对name
的内容进行网址编码。