HTTP 简介
HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件...
Servlet 注解开发
Servlet的传统配置方式在JavaWeb开发中, 每次编写一个Servlet都需要在web.xml文件中进行配置,如下所示:<servlet> <servlet-name>LoginServlet</servlet-name>  ...
Servlet 重定向与转发
servlet中,页面跳转有两种方式,重定向与转发。区别一重定向时浏览器上的网址改变转发是浏览器上的网址不变区别二重定向实际上产生了两次请求转发只有一次请求区别三重定向时的网址可以是任何网址转发的网址必须是...
Servlet 响应数据
我们对上一个例子进行修改,将响应的结果告诉前端的用户,通常是通过req.setAttribute(“消息名称”, “消息内容”);,然后页面使用${消息名称}就能取到值。import javax.servlet.ServletException; import j...
Servlet 发送请求
使用servlet最常见的操作就是页面传值给后台,后台接收处理后台,返回执行结果给前端。接收前端请求的值的方法为:req.getParameter(“输入框的name的名字”);例子:下面我们从前端传递用户名和密码到后台,后台验证是...
doGet、doPost区别
常见方式get方式:直接在URL地址栏中输入URL、网页中的超链接、form中method为get、form中method为空时,默认是get提交。post:form中method属性为post。数据传送方式get方式:表单数据存放在URL地址后面。所有get方...
Servlet 完整示例
import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import&n...
Servlet 生命周期
Servlet 是运行在服务器端的程序,所以 Servlet 的运行状态完全由 Servlet 容器维护,一个 Servlet 的生命周期一般有三个过程。1.初始化当一个 Servlet 被第一请求的时候,Servlet 引擎就初始化这个 Servlet,在这...
Servlet 工作原理
Servlet 需要在特定的容器中才能运行,在这里所说的容器即 Servlet 运行的时候所需的运行环境,一般情况下,市面上常见的 Java Web Server 都可以支持 Servlet,例如 Tomcat、Resin、Weblogic、WebSphere等,在本书...
Servlet 简介
Servlet 在本质上就是 Java 类,编写 Servlet 需要遵循 Java 的基本语法,但是与一般 Java 类所不同的是,Servlet 是只能运行在服务器端的 Java 类,而且必需遵循特殊的规范,在运行的过程中有自己的生命周期,这些...