Servlet知识点汇总

javaSE

java提供的基础的类库

avaEE

javaEE其实就是sun(oracle)公司为我们程序员提供的一个庞大的库,而这套库是支撑我们开发企业内部软件的,通过这个庞大的库我们可以进行企业级的开发(企业内部的软件)

客户端(浏览器)服务端(服务器)java程序 数据库 之间的关系
在这里插入图片描述

Servlet规范

在这里插入图片描述

Servlet开发步骤

在这里插入图片描述
在这里插入图片描述

Servlet对象生命周期

在这里插入图片描述

HttpServletRequest接口

在这里插入图片描述
在这里插入图片描述

HttpServletResponse接口

在这里插入图片描述

Request请求中post方法乱码问题的解决

设置:request.setCharacterEncoding(“utf-8”);

Cookie

在这里插入图片描述

在这里插入图片描述

Session

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

ServletContext

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

文件上传

请求与响应的特点:
— 通过浏览器上传文件给服务器,与正常的访问不同,用户通过浏览器给服务器发送的比较复杂,而向浏览器返回的信息 可能是简单的信息,为了规范通过浏览器上传文件到服务器的行为,就设计了一个RFC1867协议,约定上传文件所需要尊守的规则。

文件上传的本质:

       从客户端复制文件到服务端指定目录下面的过程

文件上传表单三要素:

       1,使用post方式提交表单

       2,为上传表单的每个表单项添加name属性,便于服务器收集

       3,在form标签中,加上enctype="multipart/form-data" 只有在上传文件时使用

文件下载

1、超链接直接下载 ,使用dowmload属性(浏览器遇到不可识别的文件会自动下载)
2、使用后台代码下载

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

hyk今天写算法了吗

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

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

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

打赏作者

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

抵扣说明:

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

余额充值