刚相的回答:其实很简单,就是每次选择了商品之后保存起来就可以了\r\n页面的话可以将商品id用ajax传给后台,而页面要保存一个map,key是当前登录用户,从session中得到,value则是个list,list存商品相关信息,包括数量,价格等。 朱清杨的回答:其实很简单,就是每次选择了商品之后保存起来就可以了\r\n页面的话可以将商品id用ajax传给后台,而页面要保存一个map,key是当前登录用户,从session中得到,value则是个list,list存商品相关信息,包括数量,价格等。 οゞ咸菜ゞo的回答:你这样是不行的。("update goods set cname=?,cprice=?,image=? where cid=?"); 这里用?号就不像你前边插入那样能识别了。你可以写成("update goods set cname=‘"+goods.getgoodid()+"’cprice=’"+goods.getcname()+"‘image=……where cid=’“+goods.getcid()+"‘“; 这样的格式。不然你这里的问号是不会把数据带进去的。你可以试下println出来你的那个update语句看看。好像是没有数据的还是数据库update需要’。反正你改成我说这样就可以了。‘?’这样的格式好像就不能把?的数据带进去了。我采用我上边说的方法的。没有问题。 下边是我程序里边的update "update cunhuobiao set shengyu = "+"'"+cun.getshengyu()+"'"+" where id ="+"'"+cun.getid()+"'"; 主要是把单引号加进去了。 |