JavaWeb 访问servlet

本文介绍了Servlet的概念,它是Java中用于web应用程序的一种规范。Tomcat作为web容器,负责管理和调用Servlet。在Tomcat的webapps目录下创建特定目录结构,并通过web.xml配置文件将URL与Servlet映射。编写Servlet程序需要继承HttpServlet,重写doGet或doPost方法,并在web.xml中注册。最后,通过启动Tomcat并访问特定URL,可以看到Servlet程序的效果。
摘要由CSDN通过智能技术生成

什么是Servlet?
servlet是在服务器端运行的一个小程序。一个servlet就是一个java类,并且可以通过“请求-响应”编程模型来访问这个驻留在服务器内存里的servlet程序。
servlet为Java程序提供了一个统一的web应用规范。
tomcat和servlet是什么关系?
大家后面写程序应该看到,servlet没有main方法,在面临如何启动、如何关闭、如何寻找等操作上,我们需要一个程序或者说应用来对servlet进行控制,这样的一个程序或者应用就称之web容器。tomcat就是这样一个web容器,我们发出对servlet的调用请求,到达服务器端,由tomcat全面负责进行接管,由tomcat与servlet进行协调。
在tomcat的webapps目录下建立以下目录结构。
在这里插入图片描述

  1. 注意字母大小写、横线,要与上图完全一致。
  2. WEB-INF目录是Servlet服务器的一个约定,它用来存放配置文件和库文件,必须是这个名字。
  3. src目录是打算写代码的(按说不应该在tomcat随意建立自己的目录,写代码,我们现在做实验,只好先暂时这样)。

现在我们打算写一个Servlet程序。
手工编写Servlet程序的步骤
(1)继承HttpServlet

(2)重写doGet()或者doPost()方法

(3)在web.xml中注册Servlet

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值