为了账号安全,请及时绑定邮箱和手机立即绑定
有一种和慕课网相见恨晚的感觉,学习真的使人充实太多太多。感谢老师们!
老师讲得很不错,好评,只是不知道为什么js那弹窗一块用不了,明明也导入了包,另外在最后跳转页面应着重说明一下如果是在servlet中类进入请求转发的话URL地址不变即在servlet类下,因为是自己写的跳转路径黑着脸看了半天!
4分33秒的时候。看到老师在MyEclipse里写注释的时候,明明输入的是POST单词,然后瞬间就变成了Post的格式,首字母大写,其他小写,没有选中变化的任何操作,想问问是怎么实现的。
感觉看着逻辑有点不清楚的建议先暂停,下载源码看一会
代码逻辑有点乱,感觉“找出最近浏览过的商品”这个模块不应该放在ItemDAO里面的,ItemDAO最好还是作为一个纯的根据id生成Item对象的工厂好一些
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等方法
service方法
在servlet3.0下使用注解配置:
@WebServlet(
name="TestServlet",
value="/servlet/GetInitParameterServlet",
initParams={@WebInitParam(name="username",value="admin")}
)
同学们复制源代码的时候注意要把js文件夹一起复制到对应目录下...点击添加到购物车一直弹不出提示信息...找了2小时才找到原因
request.getParameter("id") request.getParameter("name") id,name这些属性名在哪个JSP页面呢。。。
if(cart.addGoodsInCart(i, Integer.parseInt(number))){
return true;
}else{
return false;
}直接写成return cart.addGoodsInCart(i, Integer.parseInt(number));有什么不妥嘛。。
toString 就麻烦了吧 直接obj.getKey().getName()+":"+obj.getValue()就可以很好的看到啊
项目名 长度感人。。。
课程须知
作为JSP课程的延续,希望小伙伴们学习本门课程前先完成《JAVA遇见HTML——JSP篇》课程的学习。为了更好的完成课程的阶段项目,JDBC的知识也是必备的。
老师告诉你能学到什么?
学习完本门课程,可以学习到以下内容: 1、掌握Servlet的结构和执行流程 2、掌握Servlet的生命周期 3、掌握Servlet在项目中的应用 4、使用MVC架构进行项目开发

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消