<%@ page contentType="text/html;charsetEncoding=gbk"%>
<jsp:useBean id="cart" scope="session" class="bang.Cart"/>
<%
String action=request.getParameter("action");
if(action==null)
{
//没有动作指令时回去主页
%>
<jsp:forward page="rightFrame.jsp"/>
<%
}
else if(action.trim().equals("buy"))
{
//收到buy动作指令进行购买,添加进购物车
String sid=request.getParameter("sid");
cart.add(sid.trim());
%>
<jsp:forward page="rightFrame.jsp"/>
<%
}
else if(action.trim().equals("gc"))
{
//收到gc动作指令,修改指定商品数量
String sid=request.getParameter("sid");
String count=request.getParameter("count");
cart.setCount(Integer.parseInt(count),sid);
%>
<jsp:forward page="Cart.jsp"/>
<%
}
else if(action.trim().equals("del"))
{
//收到del动作指令,删除指定商品
String sid=request.getParameter("sid");
cart.deletFromCart(sid);
%>
<jsp:forward page="Cart.jsp"/>
<%
}
%>
<jsp:useBean id="cart" scope="session" class="bang.Cart"/>
<%
String action=request.getParameter("action");
if(action==null)
{
//没有动作指令时回去主页
%>
<jsp:forward page="rightFrame.jsp"/>
<%
}
else if(action.trim().equals("buy"))
{
//收到buy动作指令进行购买,添加进购物车
String sid=request.getParameter("sid");
cart.add(sid.trim());
%>
<jsp:forward page="rightFrame.jsp"/>
<%
}
else if(action.trim().equals("gc"))
{
//收到gc动作指令,修改指定商品数量
String sid=request.getParameter("sid");
String count=request.getParameter("count");
cart.setCount(Integer.parseInt(count),sid);
%>
<jsp:forward page="Cart.jsp"/>
<%
}
else if(action.trim().equals("del"))
{
//收到del动作指令,删除指定商品
String sid=request.getParameter("sid");
cart.deletFromCart(sid);
%>
<jsp:forward page="Cart.jsp"/>
<%
}
%>
解决方案 »
- 关于输入日期字符串,返回下一天的字符串。
- struts2+spring中 action如何获得request对象.
- 在新浪微博中选中一段文子,就会提示转发到微博 怎么实现的,100分
- 自学时,发现运行异常!请各位指点指点……
- 这个MouseMotionListener貌似没起作用,请高手帮我看看
- 大家来看看
- webservice传中文参数乱码问题,各位朋友请进来帮忙
- SAX解析xml DTD验证问题 (急急急急急急急!!!)
- 谁能给我解释下Facade模式???
- hibernate插入问题
- 请教下GET和POST方法发送请求action里获取参数的区别
- JDBC一些常见的错误-注册完却找不到数据
然后看看你认为的保存,到底运行到了哪里了。慢慢学会如何调试程序。比如
String action=request.getParameter("action");
System.out.println("action="+action);
..后面每个if判断部分都写一个类似的