<form action="/devilmaycry/register?action=addtocart" method="post">
<input type="hidden" name="user" value="<%=user%>"/>
<input type="hidden" name="pid" value="<%=pid%>"/>
<input type="submit" value="Add to cart" onclick="add();"/>
</form>
Я использую приведенный выше код, чтобы представить форму и добавить товар в корзину Java-код вызывается следующим образом:Page меняется, когда я отправить форму
else if(n.equals("addtocart"))
{
String user = req.getParameter("user");
int pid = Integer.parseInt(req.getParameter("pid"));
k=o.addintocart(user,pid);
if(k==1)
{
pw.println("<h3>Added to cart !!!<h3>");
}
else
{
pw.println("<h3>Errror , try again <h3><br>");
}
это добавить продукт в таблицу, но он меняет страницу jsp ... я пытался использовать requestDispatcher
, но у URL-адреса есть много параметров, поэтому я хочу что-то другое, через которое я могу сохранить ту же страницу и обновить таблицу также
Можете ли вы показать нам код функции 'add()' javascript? – jbx