【发布时间】:2013-01-15 16:45:50
【问题描述】:
我的网站上有一个产品页面,每件商品都有一个加密的 Paypal 添加到购物车按钮。下面是 Paypal 的 <form> 示例:
<form target="_self" action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="encrypted" value="-----BEGIN PKCS7----------END PKCS7-----
">
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_cart_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>
我想将onSubmit 处理程序添加到表单中,这样当客户单击“添加到购物车”按钮时,他们将在产品页面上看到一个表单/调查问卷,他们必须在之前填写并提交 商品已添加到购物车。
在成功提交表单(由我的 Java Servlet 处理)后,我可以在 Servlet 中添加某种代码以将商品添加到购物车吗?直接发到Paypal?否则,我看到将商品放入购物车的唯一方法是要求客户再次单击“添加到购物车”按钮。
我的概念流程是这样的-
产品页面 >
点击添加到购物车按钮(paypal 表单代码中的 onSubmit 处理程序)>
div 与我的表单,而不是 paypal,有供用户填写的字段,此表单显示在页面上 >
用户填写我的表单并提交 >
servlet 处理表单字段信息 >
表格已成功填写并处理>
此时我需要将商品添加到购物车并将用户返回到产品页面。
【问题讨论】:
标签: java forms servlets paypal shopping-cart