Servlet入门

Servlet是什么?


Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。

Servlet的工作模式


  • 客户端发送请求至服务器
  • 服务器启动并调用Servlet,Servlet根据客户端请求生成响应内容并将其传给服务器
  • 服务器将响应返回客户端

Servlet的作用


在servlet刚刚出现的那个年代,servlet的作用十分复杂,既承担着处理数据的作用,又承担着展示页面的作用,美工人员想要参与开发,基本上是不太现实的,毕竟美工不可能再去花时间将页面做好.
随着时间的推移,出现了MVC思想,也就是模型-界面-控制器思想,极大的简便了开发,也明确了servlet的作用.

这里写图片描述

第一个Servlet(服务器端小程序)程序


  1. .webapps里创建一个文件夹myweb,作为你的网站根目录 

myweb中创建一个目录WEB-INF

WEB-INF中创建一个classes目录

WEB-INF中创建一个web.xml

  2.classes目录中创建servlet程序 

//编辑有包的java文件命令:javac -d . HelloWorld.java

//注意:配置Servlet-api.jar

//Set classpath=%classpath%;E:\java\jsp\software\apache-tomcat-9.0.34\lib\servlet-api.jar

 3.web.xml中配置servlet

4.最后别忘了配置虚拟目录

<Context docBase="D:\apache-tomcat-9.0.34\webapps\myweb" path="myweb"/>

 5.最后启动Tomact服务器,在浏览器地址栏输入:http://localhost/myweb/hello

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值