`
jackroomage
  • 浏览: 1217799 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

Servlet入门的第一个程序

阅读更多

1、  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;

public class TestServlet extends HttpServlet {

 @Override
 protected void doGet(HttpServletRequest req, HttpServletResponse resp)
   throws ServletException, IOException {
  // TODO Auto-generated method stub
  this.doPost(req, resp);
 }

 @Override
 protected void doPost(HttpServletRequest req, HttpServletResponse resp)
   throws ServletException, IOException {
  // TODO Auto-generated method stub
     PrintWriter pw  =resp.getWriter();
     pw.println("<html>");
     pw.println("<head>");
     pw.println("<title>");
     pw.println("this First Servlet ");
     pw.println("</title>");
     pw.println("</head>");
     pw.println("<body>");
     pw.println("<h1>welcome here !</h1>");
     pw.println("</body>");
     pw.println("</html>");
     pw.close();
 }

}

 

 

2、Servlet的配置文件web.xml的写法

 

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
 xmlns="http://java.sun.com/xml/ns/javaee"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
 http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
  <servlet>
  <servlet-name>jack1</servlet-name>
  <servlet-class>org.Servlert.com.TestServlet</servlet-class>
  </servlet>
  <servlet-mapping>
  <servlet-name>jack1</servlet-name>
   <url-pattern>/test1</url-pattern>
  </servlet-mapping>
</web-app>

 

3、总结、

这个程序没什么要多讲的,就是通过配置文件找到Servlet类。在IE输入:http://localhost:8080/项目名字/test1

就可以了。

 

 

 

4、下面是一个老兄总结的  Servlet中web.xml的配置

           Servlet中web.xml配置
分享到:
评论

相关推荐

    servlet入门servlet入门

    #### 三、创建第一个Servlet程序 下面通过一个简单的示例——“Hello World”Servlet,来了解Servlet的基本编程流程。 ```java package com.isoftstone.edu.servlet; import javax.servlet.*; import javax....

    servlet基础入门教程

    本教程旨在为初学者提供一个全面的Servlet入门指南,涵盖其基本概念、方法及应用场景。 1. **Servlet简介** Servlet是一种Java类,它扩展了服务器的功能,可以接收并处理HTTP请求。它们由Web容器(如Tomcat)管理...

    servlet入门经典笔记

    1. **加载与实例化**:当Servlet容器接收到第一个对Servlet的请求时,它会加载Servlet类并创建一个Servlet实例。 2. **初始化**:创建实例后,容器会调用Servlet的`init()`方法进行初始化,传递一个ServletConfig...

    servlet技术初步入门

    通过J2-03第三课 servlet技术初步入门的学习资料,你可以进行以下实践: 1. 创建一个简单的Servlet,处理GET请求并返回欢迎消息。 2. 学习如何通过Servlet传递参数,并在Servlet中处理这些参数。 3. 理解Servlet的...

    使用eclipse创建第一个servlet程序.docx

    使用 Eclipse 创建第一个 Servlet 程序 Servlet 是 Java 语言中的一种基于服务器端的组件,用于生成动态网页。使用 Eclipse 创建 Servlet 程序需要了解 Servlet 的基本概念、Tomcat 容器的结构、自定义 Servlet 的...

    Java_Servlet入门教程

    当Servlet第一次被请求时,Web容器(如Tomcat)会加载Servlet类,创建一个Servlet实例并调用init方法进行初始化。随后,Servlet对象会处理来自客户端的请求,对于每一个请求,容器都会调用service方法,该方法会根据...

    servlet学习demo程序

    当服务器接收到第一个请求时,会加载并初始化Servlet实例,然后为后续请求提供服务,最后在服务器关闭或不再需要Servlet时销毁。 2. **Servlet配置**:在Web应用的`web.xml`文件中,我们可以配置Servlet,包括定义...

    day04-Tomcat&Servlet入门-讲义.zip

    【描述】"day04-Tomcat&Servlet入门-讲义.zip"暗示这是一份教学材料,可能包含第四天课程的学习笔记或讲义,专注于初学者如何开始使用Tomcat和Servlet进行Web开发。学习者将通过这份资料了解到如何配置和管理Tomcat...

    javaWEB总结(1):第一个servlet程序

    本篇文章将详细探讨"javaWEB总结(1):第一个servlet程序"这一主题,旨在帮助初学者理解并掌握Servlet的基础知识。 首先,Servlet是一个Java类,它扩展了`javax.servlet.Servlet`接口或实现了`javax.servlet....

    day04-Tomcat&Servlet入门-资料.zip

    "day04-Tomcat&Servlet入门-资料.zip" 这个标题表明这是一份关于学习Tomcat服务器和Servlet编程基础的资料集合,可能包含教程、示例代码、课件等,适合初学者入门。"day04"可能表示这是某个课程或者学习计划的第四天...

    jsp servlet 入门学习资料-新手一看就懂

    6.1 第一个JSP程序—HelloWorld! 6.2 注释的使用 6.3 脚本元素 6.3.1 声明 6.3.2 表达式 6.3.3 脚本代码 6.4 page指令 6.4.1 import 6.4.2 session 6.4.3 错误处理 6.5 包含其他文件 6.6 使用JavaBean ...

    servlet入门导读中文Word

    容器在接收到第一个请求时创建Servlet实例,调用`init()`方法进行初始化,之后对每个请求调用`service()`方法处理,最后在需要时调用`destroy()`方法进行清理工作。通常,容器会为每个Servlet创建一个单独的实例,并...

    servlet 入门教程

    ### Servlet入门教程详解 #### 一、Servlet简介与基本概念 **Servlet** 是一种服务器端的应用程序,主要用于处理客户端的HTTP请求并返回响应。它基于Java语言开发,并且遵循Servlet规范进行编写。Servlet的主要...

    Head First Servlet and JSP中Beer入门程序

    提到的第一个JavaWeb程序,即BeerV1,是书中的一个基础示例,通常包括用户请求、服务器处理和响应等基本流程。通过在个人博客中分享这一程序的讲解,作者为读者提供了一个实践和学习的平台,便于他们亲手操作并理解...

    纯Servlet实现用户管理系统(入门实例,深刻认识Servlet)

    当服务器启动或第一次接收到Servlet请求时,Servlet容器(如Tomcat)会加载并初始化Servlet。初始化过程中,Servlet会执行`init()`方法,可以在此设置初始参数。服务阶段,Servlet通过`service()`或特定HTTP方法(如...

    servlet简介(入门必备)

    2. 生命周期:Servlet在Web应用启动时并不自动加载,而是由Web容器(如Tomcat)在接收到第一个请求时创建。之后,Servlet实例化、初始化、服务和销毁的过程构成了其生命周期。 3. `init()`方法:初始化阶段,...

    传智播客_张孝祥_java.web_Servlet开发入门第8讲

    Servlet在服务器启动时并不自动加载,而是当第一个请求到达时由Web容器初始化。初始化过程包括调用Servlet的`init()`方法,这里可以进行一些配置或资源的加载。然后,对于每个到来的请求,Servlet容器会调用`service...

Global site tag (gtag.js) - Google Analytics