2015-07-10 17 views
2

我知道更改HTML文档上的文本的唯一方法是使用javascript(jQuery)。基本上我试图制作一个真正简化的“购物车”,其中有一个包含5个链接的页面,只要您点击其中的一个,它就会将1添加到页面上的“购物车中的商品”计数器中,而无需重新加载整个页面。使用JSP编辑已经加载的HTML文本的最佳方式是什么?

我有一个java类购物车,用于存储购物车中物品的当前数量和购物车中物品的名称。我可以很容易地做到这一点,因此点击页面上的链接/按钮会向该对象添加项目,但我无法弄清楚如何做的是更改页面上显示的项目编号,而无需重新加载整个页面。

这样做的最好方法是什么?

+0

使用web-sockets是正确的解决方案 –

+0

有很多方法可以做到这一点。这个问题是“固有的基于观点”的方式。最好问一些关于更新页面内容的替代方法的建议。 – Buurman

回答

0

每隔1分钟从网页向服务器调用AJAX请求(即背景JavaScript)以获取最新信息。你可以使用Jquery来调用AJAX请求。

应该有通过谷歌提供的jquery示例代码来执行AJAX请求来获取新数据,并且还可以使用新数据对示例代码进行示例代码更改。

+0

几乎每秒没有为数千用户提供服务的应用程序将使用此机制。 – Mecon

相关问题