0
我想知道下面的ASP.net代碼的corressponding Java代碼。我已經創建了一個會話....在這個代碼中,我想在我的servlets中也使用它。JSP中的會話
public static ShoppingCart Current
{
get
{
var cart = HttpContext.Current.Session["Cart"] as ShoppingCart;
if (null == cart)
{
cart = new ShoppingCart();
cart.Items = new List<CartItem>();
if (mySession.Current._isCustomer==true)
cart.Items = ShoppingCart.loadCart(mySession.Current._loginId);
HttpContext.Current.Session["Cart"] = cart;
}
return cart;
}
}
因爲我用它會有很多頁面...我想要在任何頁面上創建會話...所以我必須將此代碼複製到每個servlet? – user478636 2011-04-23 12:00:18
查看答案更新。但是,您也可以改爲使用MVC框架。 – BalusC 2011-04-23 12:04:02