ServletRequest和ServletResponse

一、ServletRequest

概述

用户访问服务器,服务器会自动生成一个请求对象包含了http所有的请求头
因为使用了http协议 HttpServletRequest
URL:统一资源定位符
URI:统一资源标识符

API

方法名字功能作用
getRequestURL获取完整的url 例:(http:localhost:8080/day34_wb/login.do?name=java)
getRequestURI资源名字(/day34_wb)
getQueryString一个url参数部分name=java
getRemoteAddr返回的是客户端的ip地址
getRemoteUser返回的是客户端user
getRemotePort返回客户端的端口号
gerRemoteHost返回客户端的主机地址
getCookie获取cookie对象
getSession获取sessiond对象
getLocalName获取web服务器主机的名字
getServletContext获取servlet当前上下文对象
setCharacterEncoding设置字符编码集
getLocalAddr获取web服务器地址
getParameter获取前端传入的数据
setAttribute将数据设置给request对象
getAttribute获得request对象中的数据

ServletResponse

概述

响应对象,把数据给客户端

API

名字功能
setStatus设置响应的状态 200 404 500
setHeader设置响应头参数的
setContentType设置字符编码集
getWriter获取字符输出流
getOutputStream获取字节输出流
addCookie新增cookie
sendRedirect重定向
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值