我有一个有状态的EJB充当购物车。我有两个servlet,其中一个用于向购物车添加产品。另一个用于检索购物车信息,即。购物车中的产品和数量。
购物车在请求之间保持它的状态,就像它应该为AddToCartServlet所做的那样。然而,当使用ShoppingCartInfoServlet时,购物车中的产品列表是0,即使购物车中有多个产品。因此,当我在ShoppingCartInfoServlet中时,似乎没有得到相同的EJB。当然,它应该是与我注释为@Stateful的EJB相同的EJB?
@Stateful
public class ShoppingCart {
List<Pro
为网上商店创建购物车。现在我有:
我的服务提供者:
<?php
namespace Alexxosipov\Cart;
use Illuminate\Support\ServiceProvider;
class CartServiceProvider extends ServiceProvider {
public function boot() {
}
public function register() {
$this->app->singleton('cart', function() {
我有一个产品对象,它是用来添加Product的,它正在添加到购物车中。
Product.java对象(我有getters和setters),
public class Product {
public double price;
public String description;
public int quantity;
public String instructions;
public double subTotal;
public Product(String description, int quantity, String ins