我正在Shopping Cart
进行基本的Springs
作业。赋值的功能只是显示一组给定的产品 - 带有信息(带有添加到购物车按钮)。我的问题是,将Add button click
与购物车显示集成在JSP
页面中。
如何使用应用会话获取并保持多个“Add
”按钮点击的信息?
以下是代码段:
<script type="text/javascript">
var noOfClicks = 0; // Used to count the number of Clicks.
function button_click() {
noOfClicks++; // On click of the button the value is incremented.
document.getElementById("item").value = noOfClicks;
}
</script>
如何检查按钮是否被点击并将其属性(数量,价格等)添加到购物车中?
答案 0 :(得分:0)
您可以将会话范围的spring bean用于购物车。这意味着只要HttpSession有效,就会在创建和保留新的HttpSession时创建此bean。 Spring使用AOP从httprequest中提取sessionId并管理bean的生命周期。
在“添加”活动的操作类中,访问会话对象并将所选项目添加到会话购物车对象。