request请求对象、response响应对象 (笔记)
程序员文章站
2022-06-01 22:58:07
...
一、直接看图
二、撸代码
光说不练,歪把子
package haijia;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.ServletOutputStream;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* Servlet implementation class Test007
*/
@WebServlet("/test007")
public class Test007 extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
// 字符流向浏览器发送数据
PrintWriter prw = response.getWriter();
String value = "java web study--";
// prw.write(value);
// 也可以用这种方法
prw.print(value);
}
/**
* 响应体相关的方法
字节流输出数据
* @param response
* @throws IOException
*/
private void streamMethod(HttpServletResponse response) throws IOException {
// 1.字节流对象,向浏览器返回对象
ServletOutputStream os = response.getOutputStream();
String value = "i am studying";
os.write(value.getBytes());
}
/**
* 与响应消息头相关的方法
需求:当用户输入学号或者密码错误时,重定向到登录页面
* @param response
*/
private void headMethod(HttpServletResponse response) {
response.setStatus(302);
response.setHeader("Location", "/haijia/denglu.html");
}
/**
* //响应行信息
* @param response
* @throws IOException
*/
private void hangMethod(HttpServletResponse response) throws IOException {
response.sendError(404, "访问请求的资源不存在");
}
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
doGet(request, response);
}
}
三、分享交流
最后有兴趣一起交流的,可以关注我的公众号:这里你能够学到很实用的技巧,不是常用的我不说,公众号回复提取码即可获取以下学习资料啦啦啦啦,喜欢就拿去吧!!
(链接时常会失效,若出现此类情况,可以加我微信:17722328325(加时请备注:学习资料))
-
Java web从入门到精通电子书
-
Python机器学习电子书
-
Python400集(北京尚学堂)
-
JavaScript项目案例、经典面试题
-
Java300集(入门、精通)
-
Java后端培训机构录集(同事培训内部提供)
-
java重要知识pdf文档(价值连城呀呀,不收藏你会后悔的)
推荐阅读
-
Zend Framework教程之响应对象的封装Zend_Controller_Response实例详解
-
Zend Framework教程之请求对象的封装Zend_Controller_Request实例详解
-
JSP内置对象:Request和Response的简单介绍及使用
-
Servlet | Request 对象获取请求参数的通用方式
-
Scrapy 中 Request 对象和 Response 对象的各参数及属性介绍
-
TP5 Request 请求对象【转】
-
drf--请求与响应:Request与Response常用属性、状态码
-
Request对象 和 Response对象如何使用
-
ASP.NET常见对象之Request与Response
-
数据分析训练营-urllib实战与反爬策略-request对象之post请求案例分析-百度翻译