为了账号安全,请及时绑定邮箱和手机立即绑定
  • Servlet与九大内置对象的对应关系: 1、out通过response.getWriter获得。 2、Request通过service方法中的Request参数获得。 3、Response通过service方法中的Response参数。 4、session通过req.getSession()函数获得。 5、application通过getServletContext()函数。 6、exception通过Throwable 7、page、通过this。 8、pageContext通过pageContext。 9、config通过getServlet函数。
    查看全部
  • 在下列时刻Servlet容器装载Servlet: 1、Servlet容器启动时自动装载某些Servlet,实现它需要在web.xml文件中<Servlet></Servlet>之间添加如下代码:<loadon-startup>1(数字越小表示优先级越高)</loadon-startup>. 2、在Servlet容器启动后,客户首次向Servlet发送请求。 3、Servlet类文件被更新后,Tomcat需要重新装载Servlet。 Servlet被装载后,Servlet容器创建一个Servlet实例并且调用Servlet的init()方法进行初始化。在Servlet的整个生命周期内,init()方法只被调用一次。
    查看全部
  • 编写Servlet的doPost方法时,需要抛出ServletExcpetion和IOException异常。
    查看全部
    0 采集 收起 来源:练习题

    2017-02-12

  • servlet生命周期阶段包括初始化、加载、实例化、服务和销毁
    查看全部
    0 采集 收起 来源:练习题

    2017-02-12

  • Servlet的生命周期(三个阶段) 1、初始化阶段,调用init()方法(为了生成实例)。 客户端请求web服务器,服务器判断Servlet实例是否存在,如果不存在装载Servlet类并创建实例,接下来调用init(ServletConfig)方法,最后调用service(Servlet Request Servlet Response)方法。如果存在Servlet实例,那么直接调用service方法。 2、响应客户请求阶段,调用service()方法根据提交方式选择doget()或者dopost()方法(根据用户的提交方式)。 3、销毁阶段:调用destroy()方法进行终止。
    查看全部
  • get方式请求实质是一个超文本链接。 建Servlet类时,要选择他的父类(即HttpServlet)。 重写步骤source->override/implement-》勾选要重写的内容
    查看全部
  • 编写Servlet的步骤, 1、创建一个Java类,此Java类继承HttpServlet类(HttpServlet类是一个抽象类,实现超文本传输协议,可以自定义其子类一般重写或覆盖doGet与doPost方法)。 2、重写doGet与doPost方法。 3、在web.xml中注册Servlet。
    查看全部
  • Tomcat容器等级 Tomcat容器负分为四个等级,Servlet的容器管理Context容器,一个Context对应一个web工程。 最外层是container容器,向内依次是,Engine容器,Host容器,Servlet容器。
    查看全部
    0 采集 收起 来源:Tomcat容器等级

    2017-02-12

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

    2017-02-12

  • 1-11和1-13要熟练掌握
    查看全部
    0 采集 收起 来源:Servlet路径跳转

    2017-02-11

  • 获取单个值用request.getParameter("**"); 获取字符串数组request.getParameterValues("**"); 获取成功后要把对象保存在session当中,request.getSession().setAttribute("regUser",u);
    查看全部
  • 使用Request.getRequestDispatcher(xxx.jsp).forward()是服务器内部跳转,这样可将request传递到xxx.jsp中使用,不被更新。即,可用request.getParamter(“num”)获得num数据。
    查看全部
  • 编写Servlet的doPost方法时,需要抛出异常为ServletException,IOException
    查看全部
    0 采集 收起 来源:练习题

    2017-02-11

  • 保证不添加进去重复的商品 - 重写hashcode和equals() - 商品类 @Override public int hashCode() { return this.getId()+this.getName().hashCode(); } 表示 - 商品id和商品名称相同的话,它的哈希值也一定相同 @Override //equals做商品内容判断 public boolean equals(Object o) { if(this == o) { return true; } if(o instanceof Items) { Items i = (Items) o; if(this.getId() == i.getId() && this.getName().equals(i.getName())) { return true; }else { return false; } }else { return false; } } //添加商品到购物车的方法 - 购物车类 public boolean addGoodsInCart(Items item, int number) { if (goods.containsKey(item)) { goods.put(item, goods.get(item) + number); } else { goods.put(item, number); } calTotalPrice();//重新计算购物车总金额 return true; }
    查看全部
  • get方法请求用超链接<a>标签来实现的;例:<a href="servlet/HelloServlet">Get方式请求HelloServlet</a> post方法用表单<form>
    查看全部

举报

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

微信扫码,参与3人拼团

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

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