编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!
Servlet 重定向与转发
Java编程

Servlet 重定向与转发

阅读(1903)

servlet中,页面跳转有两种方式,重定向与转发。区别一重定向时浏览器上的网址改变转发是浏览器上的网址不变区别二重定向实际上产生了两次请求转发只有一次请求区别三重定向时的网址可以是任何网址转发的网址必须是本站点的网址重定向发送请求 —>服务器运行—>响应请求,返回给浏览器一个新的地址与响应码—>浏览器根据响应码,判定...

Servlet 响应数据
Java编程

Servlet 响应数据

阅读(2176)

我们对上一个例子进行修改,将响应的结果告诉前端的用户,通常是通过req.setAttribute(“消息名称”, “消息内容”);,然后页面使用${消息名称}就能取到值。import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.H...

Servlet 发送请求
Java编程

Servlet 发送请求

阅读(1669)

使用servlet最常见的操作就是页面传值给后台,后台接收处理后台,返回执行结果给前端。接收前端请求的值的方法为:req.getParameter(“输入框的name的名字”);例子:下面我们从前端传递用户名和密码到后台,后台验证是否正确,然后将结果输出到控制台。前端输入对应的值,就可以测试结果了。import javax.servlet.ServletException; imp...

doGet、doPost区别
Java编程

doGet、doPost区别

阅读(1811)

常见方式get方式:直接在URL地址栏中输入URL、网页中的超链接、form中method为get、form中method为空时,默认是get提交。post:form中method属性为post。数据传送方式get方式:表单数据存放在URL地址后面。所有get方式提交时HTTP中没有消息体。post方式:表单数据存放在HTTP协议的消息体中以实体的方式传送到服务器。服务器获取数据方式GET方...

Servlet 完整示例
Java编程

Servlet 完整示例

阅读(1743)

import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; @WebServlet("/helloServlet")&...

Servlet 生命周期
Java编程

Servlet 生命周期

阅读(2052)

Servlet 是运行在服务器端的程序,所以 Servlet 的运行状态完全由 Servlet 容器维护,一个 Servlet 的生命周期一般有三个过程。1.初始化当一个 Servlet 被第一请求的时候,Servlet 引擎就初始化这个 Servlet,在这里是调用 init()方法完成必需的初始化工作。而且这个对象一致在内存中活动,Servlet 为后续的客户请求新建线程,直接调用Serv...

Servlet 工作原理
Java编程

Servlet 工作原理

阅读(2724)

Servlet 需要在特定的容器中才能运行,在这里所说的容器即 Servlet 运行的时候所需的运行环境,一般情况下,市面上常见的 Java Web Server 都可以支持 Servlet,例如 Tomcat、Resin、Weblogic、WebSphere等,在本书中采用 Tomcat 作为 Servlet 的容器,由 Tomcat 为 Servlet 提供基本的运行环境。Servlet 容器环境在 HTTP 通信和 web 服务器平...

Servlet 简介
Java编程

Servlet 简介

阅读(1961)

Servlet 在本质上就是 Java 类,编写 Servlet 需要遵循 Java 的基本语法,但是与一般 Java 类所不同的是,Servlet 是只能运行在服务器端的 Java 类,而且必需遵循特殊的规范,在运行的过程中有自己的生命周期,这些特性都是 Servlet 所独有的。另外 Servlet 是和 HTTP 协议是紧密联系的,所以使用 Servlet几乎可以处理 HTTP 协议各个方面的内...

Tomcat 修改编码
Java编程

Tomcat 修改编码

阅读(1731)

tomcat8以后默认编码格式是utf-8;7之前的都是iso8859-1,如果默认情况下,tomcat使用的的编码方式:iso8859-1,修改tomcat下的conf/server.xml文件。找到如下代码:<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />这...

Tomcat 修改端口
Java编程

Tomcat 修改端口

阅读(1925)

首先我们把下载的tomcat再复制一个,这样测试两个tomcat的启动。找到第二个tomcat的conf/server.xml配置文件,修改以下内容:8005修改为80068080修改为8081浏览器测试8080端口的tomcat:8081口的tomcat:

专注编程入门及提高,探究程序员职业规划之道!