HttpServletResponse

HttpServletResponse的实例对象在获取输出流时有两种方式,

即getWriter()和getOutputStream()

①PrintWriter out=response.getWriter()
out对象用于处理字符流数据。
②ServletOutputStream os=response.getOutputStream();
os用于输出字符流数据或者二进制的字节流数据都可以。

请求转发与重定向

在这里插入图片描述

请求转发——RequestDispatcher

  • void forward(ServletRequest req,ServletResponse res)
    将请求转发给服务器上另外一个 Servlet、HTML、JSP等
  • void include(ServletRequest req,ServletResponse res)
    用于在响应中包含其他资源的内容。(即将请求转发后,原来的 Servlet 还可继续输出响应信息,转发到的 Servlet 对请求做出的响应将并入原来的 Servlet 的响应对象中)

重定向

  • 一个web资源收到客户端请求之后,通知客户端请求另一个web资源
    重定向
    response.sendRedirect(“重定向地址”);

读取资源文件——文件输入流

输入流
java和resource目录里的文件都被打包在class,我们成这个路径为classpath

Properties(Java.util.Properties),该类主要用于读取Java的配置文件

Properties类表示一组持久的属性。 Properties可以保存到流中或从流中加载。 属性列表中的每个键及其对应的值都是一个字符串。

getProperty(String key) 使用此属性列表中指定的键搜索属性。
list(PrintStream/PrintWriter out) 将此属性列表打印到指定的输出流。
load(InputStream inStream) 从输入字节流读取属性列表(键和元素对)。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小宇_啥也不会

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值