
Servlet
lizc_lizc
好好学习,天天向上。
展开
-
Servlet 3.0 新特性
Servlet3.0 提供了 @WebServlet ,@WebFilter 等注解,这样便有了抛弃 web.xml 的第一个途径,凭借注解声明 Servlet 和 Filter 来做到这一点。 除了这种方式,Servlet3.0 规范还提供了更强大的功能,可以在运行时动态注册 Servlet ,Filter,listener。以 Servlet 为例,过滤器与监听器与之类似。ServletCon...原创 2020-02-12 22:14:33 · 161 阅读 · 0 评论 -
Servlet规范和Servlet容器
浏览器发给服务端的是一个HTTP格式的请求,HTTP服务器收到这个请求后,需要调用服务端程序来处理,所谓的服务端程序就是你写的Java类,一般来说不同的请求需要由不同的Java类来处理。 那么问题来了,HTTP服务器怎么知道要调用哪个Java类的哪个方法呢。最直接的做法是在HTTP服务器代码里写一大堆if else逻辑判断:如果是A请求就调X类的M1方法,如果是B请求就调Y类的M2方法。但这样做明...原创 2020-02-12 21:05:22 · 492 阅读 · 0 评论 -
Servlet-HelloWorld
环境配置 新建一个maven工程 配置web目录 最后点击“OK”,会生成一个web目录,web/WEB-INF/web.xml 配置Tomcat 然后点击"OK" 编写实例 首先在pom.xml中引入依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven....原创 2020-02-11 23:12:40 · 1432 阅读 · 0 评论 -
Servlet入门(一)
Servlet概述 Java Web应用程序中的所有请求-响应都是由Servlet来完成的。Servlet是Java Web应用的核心,所有请求最终都交给Servlet来处理。当用户访问服务器的时候,Tomcat通过调用Servlet的某些方法来完成整个处理过程。 编写Servlet时直接继承HttpServlet,并覆盖需要的方法,一般只覆盖doGet()与doPos...原创 2018-03-05 10:29:47 · 200 阅读 · 0 评论 -
Servlet验证码
一,新建Servlet,命名为IdentityServlet,用于生成验证码。在web.xml中配置映射地址为"/demo/IdentityServlet"。代码如下:public class IdentityServlet extends HttpServlet { private static final long serialVersionUID = 1L; // 获取随机颜色 ...原创 2018-03-05 15:58:12 · 244 阅读 · 0 评论