//add goods to cart
public boolean addGoodsInCart(Items item,int number) {
if (goods.containsKey(item)) {
goods.put(item, goods.get(item)+number);
} else {
goods.put(item, number);
}
caculaterTotalPrice();
return true;
}
public boolean addGoodsInCart(Items item,int number) {
if (goods.containsKey(item)) {
goods.put(item, goods.get(item)+number);
} else {
goods.put(item, number);
}
caculaterTotalPrice();
return true;
}
2016-12-15
最赞回答 / 谦谦佳人
好吧,昨天晚上问的问题还没有人来回答,今天早上抽了点时间代码验证了一下。这是在servlet3.0环境下1.在web.xml 中ide自动配置了PathServlet,其中访问的url路径是/servlet/PathServlet<...图片...>2.在Pa...
2016-12-14
最赞回答 / Burning
平时看视频的时候建议也看一下评论,评论里一些常见错误处理。这个问题在doget和dopost方法中写入:response.setContentType("text/html;charset=utf-8");需要注意的是此行代码一定要在PrintWriter out=response.getWriter();之前;如果像视频中得,在获取PrintWriter之后才打此行代码,text/html设置是有效的,但是charset=utf-8无效,因为在获取PrintWriter时就获取了默认的ISO-8859-...
2016-12-14
已采纳回答 / 谦谦佳人
刚看了你的代码,觉得只会调用get方法那么就是说明表单设置的method属性并没有起作用。仔细一看发现有个很细小的问题。这里你使用的是中文引号<...图片...>我试了一下,中文引号不会报错,只会有黄色下划线提醒<...图片...>给个采纳吧 ~~
2016-12-14
最新回答 / qq_这是只仓鼠_0
补个图,应该能比较容易的看出来了,第一个添加的数量2被覆盖了,同时也能够看出来对象作为键值的时候即便里面的数据完全一样,只要不是同一个对象就不是同一个键。<...图片...>
2016-12-12
最新回答 / 萨尔托
不太懂你的意思。如果是说servlet中,比较重要的方法的话。以下:init()初始化方法service()doGet()和doPost()//取决于request提交表单方式,由service()选择调用destroy()
2016-12-11