为了账号安全,请及时绑定邮箱和手机立即绑定
  • 什么是servlet
    查看全部
    0 采集 收起 来源:Servlet概述

    2016-11-24

  • 什么是servlet
    查看全部
    0 采集 收起 来源:Servlet概述

    2016-11-24

  • 截图1
    查看全部
  • tomcat 容器等级。
    查看全部
    0 采集 收起 来源:Tomcat容器等级

    2016-11-23

  • Jsp内置对象out与servlet中response.getWriter()获得对象并不完全匹配,Jsp中是JspWriter类型,而servlet中获得是PrintWriter类型,其实一个是在Jsp中输出,一个是在servlet中输出,类型肯定不一样; request、response内置对象可以通过service()方法传到doGet()、doPost()里的request、response来获取; session可以通过request.getSession()来获取; application可以通过getServletContext()来获取; exception可以通过Throwable 来获得; page对应this对象; pageContext对象对应PageContext对象; config可以通过getServletConfig()来获取。
    查看全部
  • 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()方法只被调用一次
    查看全部
  • Tomcat容器等级: Tomcat容器分为四个等级, 1. Container 容器,集装箱 2.Engine 引擎容器 3.Host 主机() 4.Servlet容器(tomcat最低级别的容器)里面包含了一个或多个Context —— Context (上下文,背景,环境) 一个context对应一个web项目 —— Wrapper 容器里的封装部分。
    查看全部
    0 采集 收起 来源:Tomcat容器等级

    2016-11-23

  • jsp的前身就是Servlet 什么是Servlet:Servlet是在服务器上运行的小程序。一个Servlet就是一个Java类,并且可以通过“请求-响应”编程模型来访问的这个驻留在服务器内存里的Servlet程序
    查看全部
    0 采集 收起 来源:Servlet概述

    2016-11-23

  • 添加商品进购物车的提示窗口弹不出来? 我也在这里纠结了好久,其实是在webRoot/js中定义的Js函数。 老师用了一个js框架,来显示对话框。这个框架叫做lhgdialog 你看看这两行代码: <script type="text/javascript" src="js/lhgcore.js"></script> <script type="text/javascript" src="js/lhgdialog.js"></script> 这就是引入了这个js框架的源码。如果你是个资深java工程师,我就多嘴了,如果不是的话,那我就说说啥是js框架。js框架就是我们在项目开发中往往不是使用纯js,原生态的js,而是使用一些成熟的前端框架帮助我们开发,他们有自己做好的对话框,文本框,还有一系列控件和方法,都是用js封装好的,我们可以按照规则直接引入,然后直接使用,非常方便,这里老师就是用了这个框架的对话框。方便之处就是我们可以很简单的用这个对话框就行了,不必自己去写对话框了,只关注内容即可。不方便就是,我靠,这啥,我怎么看不懂了。呵呵呵
    查看全部
  • details.jsp页面的 response.addCookie(cookie);报错 http://www.imooc.com/wenda/detail/317567 tomcat高版本:response.addCookie(cookie)会报java.lang.IllegalArgumentException;因为Cookie对象的构造函数的两个字符串参数:Cookie名字和Cookie值都不能包含空白字符以及下列字符:[ ] ( ) < > = , " / ? @ : 具体改detials.jsp中的,将+“,”改为加"#"; list+=request.getParameter("id")+"#"; //如果浏览记录超过1000条,清零. String[] arr = list.split("#"); 改ItemsDao.java中的 String[] arr = list.split("#");
    查看全部
  • 重写hashcode()原因是什么?是判断两个对象i1.equals(i2)时需要用吗? 对,因为每个对象生成的hashcode不一样,想要使创建的对象一样,可以合并,就要重写hashcode方法 //为实现商品数量累加求和,而不是同一商品最后添加的记录覆盖前面的记录 if(goods.containsKey(item)){ //HashMap.get(Object key),传入key得到value,即传入item,得到item个数 goods.put(item, goods.get(item)+number); }else{ goods.put(item, number); }
    查看全部
  • Map是java中的接口,Map.Entry是Map的一个内部接口。 Map提供了一些常用方法,如keySet()、entrySet()等方法。 keySet()方法返回值是Map中key值的集合;entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry。 Map.Entry是Map声明的一个内部接口,此接口为泛型,定义为Entry<K,V>。它表示Map中的一个实体(一个key-value对)。接口中有getKey(),getValue方法。
    查看全部
    0 采集 收起 来源:测试购物车类

    2018-03-22

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

    2016-11-22

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

    2016-11-22

  • 默认的map.put()发生KEY重复是覆盖key的值 建议自己写的时候重写put()方法
    查看全部

举报

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

微信扫码,参与3人拼团

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

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