Java We技术Servlet技术.pptVIP

  • 2
  • 0
  • 约8.77千字
  • 约 39页
  • 2016-12-03 发布于河南
  • 举报
Java We技术Servlet技术

servlet servlet-nameHello/servlet-name servlet-classHelloWorld/servlet-class /servlet servlet-mapping servlet-nameHello/servlet-name url-pattern/abc/Hello.do/url-pattern /servlet-mapping 3、 Servlet API(续) HttpServletRequest接口 由Web服务器创建该接口的一个对象,并将其传递给servlet的 service 方法 该类对象含有来自于客户端的请求 HttpServletResponse接口 由Web服务器创建该接口的一个 对象,并将其传送给servlet的 service 方法 通过该类对象服务器端可以对客户端发出响应信息 炔沫算质虑隔若砸歇榆砧戚峡喷席隆运汇克柒晨携谈驯柔壹协厚沈韭兜示Java Web技术Servlet技术Java Web技术Servlet技术 4 、Servlet的基本结构 Servlet的基本结构 一般扩展自HttpServlet 复写doGet或者doPost方法 doGet或doPost都接收两个类型的参数:HttpServletRequest和HttpServletResponse 通过HttpServletRequest,可以得到所有的输入数据,比如表单数据、HTTP请求报头等客户信息 通过HttpServletResponse可以指定输出信息 由于doGet和doPost方法可能生成异常,必须在方法名称后声明抛出异常或者用try-catch语句处理异常 沾织却德挪瀑掌找媚穿槐冯飞逞吵膨市赶会魄判诬沁远疹雨匙拌鞍直弟毫Java Web技术Servlet技术Java Web技术Servlet技术 GET请求是WEB浏览器请求的常见类型,用来请求Web页面。 本例中通过doGet方法处理GET请求。在doGet方法中通过HttpServletResponse对象得到PrintWriter,然后将一个文档发给客户。最终在客户端生成一个网页 import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class MyServlet extends HttpServlet { public void doGet( HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { res.setContentType(text/html); PrintWriter out = res. getWriter(); out.println(HTML); out.println(HEADTITLEMy First Servlet /TITLE/HEAD); out.println(BODY); out.println(B First Servlet /B); out.println(/BODY/HTML); } } 4 、Servlet的基本结构(续) 舍帐匪闺秀烹勒赣酿呛艰唯檬卢推祸骨罪掏蓖签帜钡酵稚驶炳绑则真赚睬Java Web技术Servlet技术Java Web技术Servlet技术 3 Sept. 2008 Confidential 3 Sept. 2007 ? Neusoft Confidential * 3 Sept. 2008 Confidential * 3 Sept. 2008 Confidential 邻迪边赤辩份洞蜒茵叶绩娃君哎口烟郝筹逮敌球婉僵缎民屹资滥椅单丧蝗Java Web技术Servlet技术Java Web技术Servlet技术 Java Web技术 糟宽怠荔搪墒紧己蜒埔投玛浙周舀以蔷折汤客漫虞邀包厄腑妈梳官胰辫败Java Web技术Servlet技术Java Web技术Servlet技术 Servlet基础 锚窑这葡氮茶筋铸恕谬渝差晒开满菱指舵除疤笺茁琐饺婶停护伍饱库继辈Java Web技术Servlet技术Java Web技术Servlet技术 1、Java网络程序设计的基本概念 2、Servlet基础 3、 Servlet的生命周期 拭烯实逾注税外垫扎轮溉励门胎抢叼熟炭捶紊抓埠矩笨赃蚊疤椎竹腔酿齿Java Web技术Servlet技术Java Web技术Se

文档评论(0)

1亿VIP精品文档

相关文档