Java Web基础(Servlet)
来源:互联网 发布:python .shift[1] 编辑:程序博客网 时间:2024/06/10 12:15
1. 概念
用来处理Web请求的一种机制,由Web服务器进行加载
处理流程:
1. 浏览器将客服请求发送到服务器的Servlet引擎
2. Servlet引擎将请求转发给Servlet模块
3. Servlet模块调用service()去处理请求,并将结果返回Servlet引擎
4. Servlet引擎将结果发送给浏览器
2. 编程方式
实现Servlet接口
需要实现javax.servlet.Servlet接口中的五个方法继承GenericServlet类
该类是javax.servlet包提供的一个抽象类,给出了Servlet接口中除了service()方法外的其他4个方法的简单实现,还实现了ServletConfig接口继承HttpServlet、覆盖doXXX()方法【最常用】
该类是javax.servlet.http包中提供的一个抽象类,继承了GenericServlet类,通常覆盖doGet()和doPost()方法继承HttpServlet、重写service()方法
扩展HttpServlet
3. 编写步骤
- 创建servlet包
- 编写Servlet类(用上述4中方式)
- 部署Servlet(在web.xml文件的
</web-app>
标签前插入下述代码) - 运行Servlet(启动tomcat,在浏览器中输入URI+Servlet运行的路径名)
<servlet> <servlet-name>自己为servlet起的名字</servlet-name> <servlet-class>Servlet类的类名,要加上包名</servlet-class></servlet><servlet-mapping> <servlet-name>自己为servlet起的名字</servlet-name> <url-pattern>随便起名,必须以"/"开头,是该Servlet运行的路径名</url-pattern></servlet-mapping>
0 0
- Java Web基础(Servlet)
- Java Web Servlet基础
- Java Web开发基础(1)-Servlet
- Java Web开发基础(1)-Servlet
- java web基础之servlet
- java web基础之servlet
- java web基础之servlet
- java web基础之servlet
- JAVA WEB SERVLET 基础知识点
- java web基础之servlet
- Java Web基础(一)(HTML、Servlet/JSP)
- Java Web基础(二)(Servlet编写与配置)
- 传智播客Java web之 Servlet基础补充
- Java Web 第二天 Servlet基础
- Java Web表示层技术:Servlet基础
- java Web 开发基础 Servlet开发
- Java Web开发之Servlet、JSP基础
- Java Web开发之Servlet、JSP基础
- Codeforces Round #407 (Div. 2) B
- C++-STL-(map用法)
- 微软请你学Linux,你没有听错,是Linux系列培训4月~6月,共16期,4月5日起盛情开始!微软请你!!!
- redis-04-配置文件
- shape的基本用法
- Java Web基础(Servlet)
- Java从入门到弃坑第三天
- 循环小数
- React Native实战之flexbox布局(RN基础)
- 01:整型数据类型存储空间大小
- Tomcat的使用笔记
- java设计模式之观察者模式
- css3:border-image边框图像详解
- 计算长方形的周长和面积(类和对象)