为了账号安全,请及时绑定邮箱和手机立即绑定
  • servlet内置对象
    查看全部
  • 视频中Cart类为防止添加商品重复,重写了items类父类Object的hashCode的方法,这里的原理不是很懂,所以我觉得只要在Cart类的 addGoodsInCart()方法里,1.利用goods.containKey(item)判断出是否含有相同的商品,2.然后获得已有该商品的数量,3.再删除已有记录,4.最后将该商品数量加起来,重新插入该商品,不用重写方法即可实现相同功能。
    查看全部
  • Servlet 三步: 1.用户自定义Servlet继承HttpServlet 2.在web.xml中注册自定义的Servlet类 3.修改前台页面
    查看全部
  • 1.Set集合不能用for循环遍历 2.迭代器Iterator可以加泛型,利用迭代器遍历取值 //购物车类 public class Cart { //购买商品的集合 private HashMap<Items,Integer> goods; //购物车的总金额 private double totalPrice; //构造方法 public Cart() { goods = new HashMap<Items,Integer>(); totalPrice = 0.0; } //统计购物车的总金额 public double calTotalPrice() { double sum = 0.0; Set<Items> keys = goods.keySet(); //获得键的集合 Iterator<Items> it = keys.iterator(); //获得迭代器对象 while(it.hasNext()) { Items i = it.next(); sum += i.getPrice()* goods.get(i); } this.setTotalPrice(sum); //设置购物车的总金额 return this.getTotalPrice(); } }
    查看全部
  • web.xml配置--获取初始化参数
    查看全部
  • 访问servlet的路径
    查看全部
    0 采集 收起 来源:Servlet路径跳转

    2016-10-05

  • Model 2
    查看全部
    0 采集 收起 来源:Model2模型介绍

    2016-10-05

  • MVC模型
    查看全部
    0 采集 收起 来源:MVC模型介绍

    2016-10-05

  • servlet内置对象
    查看全部
  • J.diglog.get()实现模态窗口 J.dialog.get({ id: 'haoyue_creat', title: '购物成功', width: 600,height:400, link: '<%=path%>/servlet/CartServlet?id='+id+'&num='+num+'&action=add', cover:true });
    查看全部
  • 首先服务器工作的时候确实是忽略src这个路径名的,这点从访问路径上就看的出来 http://localhost:8080/ServletGetFormInfoDemo/servlet/RegServlet 这个地方访问是没有src出现的,所以服务器的地址的访问是忽略src这文件名的
    查看全部
    3 采集 收起 来源:Servlet路径跳转

    2016-10-05

  • 注册servlet
    查看全部
  • java中判断两个对象是否相等的规则: 首先,判断两个对象的hashCode是否相等 如果不相等,认为两个对象也不相等 如果相等,则判断两个对象用equals运算是否相等 如果不相等,认为两个对象也不相等 如果相等,认为两个对象相等 我们在equals方法中需要向下转型,效率很低,所以先判断hashCode方法可以提高效率。 equals()相等的两个对象,hashcode()一定相等; equals()不相等的两个对象,却并不能证明他们的hashcode()不相等。 1,所有Java类都继承自Object类 2,Object类中有 public int hashCode(){} public boolean equals(Object obj){} 这两个方法及其他的方法。 在Object类中,equls()方法和==的本质是相同的,都是判断两个引用是否指向同一对象。 String类继承自Object类,但String类重写了equals()方法, 使得:equals()方法的作用是比较两个字符串的内容是否相等;==的作用是比较两个引用是否指向同一个对象; 很多类都重写了equals方法,供自己产生新的定义。 3,在本程序中:Items类继承自Object类,并且重写了equals()方法,不按照父类的比较方法来比较两个对象,使得该方法能够按照程序员自己的意愿来比较两个对象
    查看全部
  • Servlet与九大内置对象
    查看全部
  • Servlet的装载三种情况: 1、自动装载:某些Servlet如果需要在Servlet容器启动时就加载,需要在web.xml下它的<Servlet>标签里中,添加优先级代码: <Servlet> <load-on-startup>1<load-on-startup> </Servlet> 数字越小表示该servlet的优先级越高,会先于其他自动装载的优先级较低的先装载 2、Servlet容器启动后,客户首次向某个Servlet发送请求时,Tomcat容器会加载它 3、当Servlet类文件被更新后,也会重新自动加载 Servlet是长期驻留在内存里的。某个Servlet一旦被加载,就会长期存在于服务器的内存里,直到服务器关闭 Servlet被装载后,Servlet容器创建一个Servlet实例并且调用Servlet的init()方法进行初始化。在Servlet的整个生命周期内,init()方法只被调用一次
    查看全部

举报

0/150
提交
取消
课程须知
作为JSP课程的延续,希望小伙伴们学习本门课程前先完成《JAVA遇见HTML——JSP篇》课程的学习。为了更好的完成课程的阶段项目,JDBC的知识也是必备的。
老师告诉你能学到什么?
学习完本门课程,可以学习到以下内容: 1、掌握Servlet的结构和执行流程 2、掌握Servlet的生命周期 3、掌握Servlet在项目中的应用 4、使用MVC架构进行项目开发

微信扫码,参与3人拼团

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

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