为了账号安全,请及时绑定邮箱和手机立即绑定
  • 自定义Servlet ___继承自___ HttpServlet类 ___继承自___ GenericServlet类 ___实现了___Servlet接口 通过API可以看到在HttpServlet类中的两个service()方法: void service(ServletRequest, ServletResponse)方法是重写的其父类GenericServlet类的方法,这个方法是公共的(public),其作用是接受客户端的请求并将其传递给protected void service(HttpServletRequest, HttpServletResponse)方法; protected void service(HttpServletRequest, HttpServletResponse)方法是HttpServlet类定义的方法,是受保护的(protected),主要作用是接受标准的Http请求(HttpServletRequest),并根据请求方式不同分发到不同的doXXX(HttpServletRequest, HttpServletResponse)方法。 这就是HttpServlet有两个service()方法的原因了。一般情况下我们的Servlet只需重写受保护的service()方法就够了 HttpServler类扩展可GenericServlet类,实现了GerericServlet类的抽象方法sevrice(); HttpServlet类有两个sevrvice()方法 我们自己编写的Servlet继承了HttpServlet类,一般只需要覆盖doPost或者doGet方法,不必覆盖svrvice()方法,因为一个sevrvice()方法会调用doPost或者doGet方法。
    查看全部
    1 采集 收起 来源:练习题

    2017-08-09

  • Tomcat容器等级
    查看全部
    0 采集 收起 来源:Tomcat容器等级

    2017-08-09

  • 通过Servlet获取表单数据: 1.建立JavaBean类; 2.在Servlet类中的 doPost方法内编写代码; a)实例化JavaBean对象,通过 getParameter(String param);获取表单值,通过 getParameterValues(String param); 获取多个同name的表单值;通过setter()方法给JavaBean对象传值; b)将JavaBean对象保存到session中; c)进行页面跳转。 3.jsp页面中使用(保存在session中的)已创建的Servlet对象,通过<jsp:getProperty />或对象的get()方法获取属性值。 <jsp:useBean id="idName" class="classPath" scope="session"></jsp:useBean> <jsp:getProperty name=" idName " property="propertyName"/> <% String[] favorites=userReg.getFavorites(); for(String favorite:favorites){ %> <%=favorite %>&nbsp;&nbsp; <% }%> 注意事项: 1.在 jsp 页面中可以使用<% %> 写 java 代码; 2.日期转换时需要注意格式 '-'; 3.复选框需要使用 getParameterValues 方式获取; 4.注意复选框是否为 null ; 5.注意javaBean属性名不与表单属性名冲突!
    查看全部
  • Servlet与九大内置对象
    查看全部
  • 手工编写一个Servlet的步骤
    查看全部
  • Tomcat容器等级
    查看全部
    0 采集 收起 来源:Tomcat容器等级

    2017-08-09

  • Servlet容器自动装载Servlet的三种情况 1、在web.xml <Servlet></Servlet>之间添加<loadon-startup>1</loadon-startup>,数字越小,优先级别越高。 2、在Servlet容器启动后,客户首次向Servlet发送请求时。 3、Servlet类文件被更新后,重新加载Servlet。 servlet是放置在服务器内存当中
    查看全部
  • Servlet生命周期: Servlet生命周期: 1.初始化阶段,调用init()方法。 2.响应客户请求阶段,调用service()方法。由service()方法根据提交方式选择执行doGet()或者doPost()方法。 3.终止阶段,调用destroy()方法。
    查看全部
  • Servlet的处理过程
    查看全部
  • 浏览器访问servlet方法=ip+端口号+web工程名+<url-pattern>, <url-pattern>可以=包名+servlet名, 浏览器访问jsp方法=ip+端口号+web工程名+index.jsp
    查看全部
    0 采集 收起 来源:练习题

    2018-03-22

  • 使用MyEclipse编写Servlet
    查看全部
  • Servlet请求重定向路径写法: response.sendRedirect(request.getContextPath()+"/test.jsp") 如果只写"test.jsp"表示的是相对路径,当前路径是“项目名称/servlet”,所以需要通过request.getContextPath获得上下文路径 Servlet服务器内部跳转路径写法: request.getRequestDispatcher("/test.jsp").forward(request,response),这里的“/”表示项目的根目录,也可以写成"../test.jsp",“..”表示上一层目录
    查看全部
    0 采集 收起 来源:Servlet路径跳转

    2018-03-22

  • 手工编写Servlet程序: 超链接使用的就是get方法 表单提交时可以是post或者get方法
    查看全部
  • Tomcat容器等级
    查看全部
    0 采集 收起 来源:Tomcat容器等级

    2017-08-08

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

    2017-08-31

举报

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

微信扫码,参与3人拼团

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

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