中国高校课件下载中心 》 教学资源 》 大学文库

珠海科技学院:《Web应用程序开发技术》课程教学资源(PPT课件)ch2 编写与设置Servlet

文档信息
资源类别:文库
文档格式:PPT
文档页数:28
文件大小:1.61MB
团购合买:点击进入团购
内容简介
珠海科技学院:《Web应用程序开发技术》课程教学资源(PPT课件)ch2 编写与设置Servlet
刷新页面文档预览

是意子王言出饭种 编写和使用Servlet

编写和使用Servlet

電子王常出版社 Publishing House of Electronics Industry 课程目标 *了解Servlet相关的类包 *掌握如何编写和使用Servlet *理解掌握init()、service()、doPost()和doGet()方 法 *理解Servlet的工作原理和生命周期

课程目标  了解Servlet相关的类包  掌握如何编写和使用Servlet  理解掌握init()、service()、doPost()和doGet()方 法  理解Servlet的工作原理和生命周期

意子工出版社 Publishing House of Electronics Industry 第一节编写Servlet *引入 *Java Servlet技术就是在服务器端创建响应用户 请求对象的技术,被创建的对象习惯上称为一 个Servleti对象。 *JSP是在Servlet的基础上产生的,屏蔽了其创建 的过程,只是关心页面本身的结构和标记 *采用ServletT可以更好的处理数据请求

第一节 编写Servlet  引入  Java Servlet技术就是在服务器端创建响应用户 请求对象的技术,被创建的对象习惯上称为一 个Servlet对象。  JSP是在Servlet的基础上产生的,屏蔽了其创建 的过程,只是关心页面本身的结构和标记  采用Servlet可以更好的处理数据请求

智意子工王常出版社, Publishing House of Electronics Industry Servlet API *javax.servlet包,定义了独立于协议的服务 器小程序的接口和类 米 javax.servlet.http包,定义开发HTTP通信的 服务器小程序的接口和类 javax.servlet.annotation,.定义9个注解类 型和两个枚举类型 javax.servlet.description,定义以编程方式 访问Web应用程序配置信息的类型

Servlet API  javax.servlet包,定义了独立于协议的服务 器小程序的接口和类  javax.servlet.http包,定义开发HTTP通信的 服务器小程序的接口和类  javax.servlet.annotation,定义9个注解类 型和两个枚举类型  javax.servlet.description,定义以编程方式 访问Web应用程序配置信息的类型

意子王常出版社 Publishing House of Electronics Industry 第一节编写Servlet *准备开发环境 *HttpServlet类及对象的创建

第一节 编写Servlet  准备开发环境  HttpServlet类及对象的创建

昌意子工常出版社, Publishing House of Electronics Industry 第一节编写Servlet *创建一个Servlet对象的类就是编写一个 Java文件,实现一个特殊类的子类。 *这个特殊的类就是javax.servlet.http包中 的HttpServlet类。HttpServlet类实现了 Servlet:接口,实现了响应用户的方法

第一节 编写Servlet  创建一个Servlet对象的类就是编写一个 Java文件,实现一个特殊类的子类。  这个特殊的类就是javax.servlet.http包中 的HttpServlet类。HttpServlet类实现了 Servlet接口,实现了响应用户的方法

昌意子王常出版社 Publishing House of Electronics Industry 第一节编写Servlet *简单实例:Hello.java package star.moon; import java.io.*; import javax.servlet.*; import javax.servlet.http.*;

第一节 编写Servlet  简单实例:Hello.java package star.moon; import java.io.*; import javax.servlet.*; import javax.servlet.http.*;

昌意子工常出版社, Publishing House of Electronics Industry 第一节编写Servlet @WebServlet(name="helloServlet",urlPatterns=[" hello.do"]) public class Hello extends HttpServlet public void init(ServletConfig config) throws ServletException super.init(config);

第一节 编写Servlet @WebServlet(name="helloServlet",urlPatterns={"/ hello.do"}) public class Hello extends HttpServlet { public void init (ServletConfig config) throws ServletException { super.init(config); }

Publishing House of Electronics Industry 第一节编写Servlet public void service (HttpServletRequest request,HttpServletResponse response) throws IOException response.setContentType ("text/html;charset=GB2312"); PrintWriter out=response.getWriter(); out.println(""); out.println(您好,欢迎您。Hello,you are Welcome"); out.printin("(""); }}

第一节 编写Servlet public void service (HttpServletRequest request,HttpServletResponse response) throws IOException { response.setContentType ("text/html;charset=GB2312"); PrintWriter out=response.getWriter(); out.println(""); out.println(“您好,欢迎您。Hello,you are Welcome"); out.println("(""); } }

智意子工常出版社, Publishing House of Electronics Industry 思考: *其中service方法可以用doGet及doPosti进行 替换 *为什么在继承HttpServlet;之后重新定义了 doGet,.而且自动调用doGet方法呢?

思考:  其中service方法可以用doGet及doPost进行 替换  为什么在继承HttpServlet之后重新定义了 doGet,而且自动调用doGet方法呢?

共28页,试读已结束,阅读完整版请下载
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档