第一个Servlet程序——Servlet入门讲解

开发环境

  • 系统:Windows10 x64专业版
  • jdk版本:1.8

Servlet开发步骤

  1. 创建Servlet类,并继承HttpServlet类
  2. 重写service方法,编写程序代码
  3. 配置web.xml文件,并绑定URL

下面是一个名为FirstServlet的类

package com.xky.servlet;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

@SuppressWarnings("serial")
public class FirstServlet extends HttpServlet {

	@Override
	protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		String name = request.getParameter("name");
		String html ="

hello,"+ name + "


"; PrintWriter out = response.getWriter(); out.println(html); } }

下面是上述类的xml配置文件



  FirstServlet
  
    index.html
    index.htm
    index.jsp
    default.html
    default.htm
    default.jsp
  
  
  
  
  	
  	first
  	com.xky.servlet.FirstServlet
  
  
  
  
  	first
  	/hello
  
  

Servlet访问方法

http://IP地址:端口/context-path/url-mapping

其中的context-path指的是上下文路径,默认为工程名。

Servlet生命周期

  • 装载 web.xml
  • 创建 构造函数
  • 初始化 init()
  • 提供服务 service()
  • 销毁 destory()

 

你可能感兴趣的:(Java,web)