4分33秒的时候。看到老师在MyEclipse里写注释的时候,明明输入的是POST单词,然后瞬间就变成了Post的格式,首字母大写,其他小写,没有选中变化的任何操作,想问问是怎么实现的。
2018-01-29
代码逻辑有点乱,感觉“找出最近浏览过的商品”这个模块不应该放在ItemDAO里面的,ItemDAO最好还是作为一个纯的根据id生成Item对象的工厂好一些
2018-01-27
HttpServlet确实有两个service方法但是参数不同,访问权限也不同
public void service(ServletRequest req, ServletResponse res)
它继承于GenericServlet,HttpServlet将它重写,内部将req和res强制类型转换作为参数调用了HttpServlet自己的service方法
protected void service(HttpServletRequest req, HttpServletResponse resp)
这个方法内部是根据不同的请求方式来执行相应的doGet或者doPost,doPut等方法
public void service(ServletRequest req, ServletResponse res)
它继承于GenericServlet,HttpServlet将它重写,内部将req和res强制类型转换作为参数调用了HttpServlet自己的service方法
protected void service(HttpServletRequest req, HttpServletResponse resp)
这个方法内部是根据不同的请求方式来执行相应的doGet或者doPost,doPut等方法
在servlet3.0下使用注解配置:
@WebServlet(
name="TestServlet",
value="/servlet/GetInitParameterServlet",
initParams={@WebInitParam(name="username",value="admin")}
)
@WebServlet(
name="TestServlet",
value="/servlet/GetInitParameterServlet",
initParams={@WebInitParam(name="username",value="admin")}
)
2018-01-22
同学们复制源代码的时候注意要把js文件夹一起复制到对应目录下...点击添加到购物车一直弹不出提示信息...找了2小时才找到原因
2018-01-22
request.getParameter("id") request.getParameter("name") id,name这些属性名在哪个JSP页面呢。。。
2018-01-19
if(cart.addGoodsInCart(i, Integer.parseInt(number))){
return true;
}else{
return false;
}直接写成return cart.addGoodsInCart(i, Integer.parseInt(number));有什么不妥嘛。。
return true;
}else{
return false;
}直接写成return cart.addGoodsInCart(i, Integer.parseInt(number));有什么不妥嘛。。
2018-01-19
toString 就麻烦了吧 直接obj.getKey().getName()+":"+obj.getValue()就可以很好的看到啊
2018-01-18