servlets&jsp 读书笔记第一篇

TCP/IP协议简单解释:
TCP负责确保从一个网络节点向另一个网络节点发送的文件能作为一个完整的文件到达目的地,尽快传输过程中会被分成若干部分。
IP负责把数据包沿路径移动到目的地。

http请求,响应包括:
请求,响应行(请求里GET方法包含参数)
请求,响应头
请求,响应体(请求里POST方法包含参数,响应包含HTML)

使用POST而不是GET的原因:
1,GET中的总字符数是有限的(取决于服务器,而POST方法原则上没有大小限制)。
2,用GET发送的数据会追加到URL的后面,暴露在浏览器地址里。

什么是MIME类型,在响应头中,content-type的值成为MIME类型


截图蓝色部分即为content-type,红色部分是请求中表示客户端可以接受的类型。
 
URL(统一资源定位符)的各个部分意义。
协议+服务器地址+端口+资源路径+资源名称+参数(如果有的话)
例:http://localhost:8080/JGGFrame/a/login.jsp
协议:http://
服务器地址:localhost(一般是www的形式)
端口:8080
资源路径:/JGGFrame/a/
资源名称:login.jsp


常用服务器应用TCP端口号:
FTP:21
Telnet:23
smtp:25
Https:443
POP3:110
HTTP:80

WEB服务器与容器是两回事,WEB服务器不做以下两件事:
1,动态内容
2,保存数据

简单来说WEB服务器只管静态内容,如HTML
Apache是WEB服务器,tomcat是容器。

部署描述文件(DD)名为web.xml。

容器负责生成HTTP请求和HTTP响应,调用doPost()或者doGet()方法并传递参数,
管理servlet的生死和资源。

servlet的三个名字:类名,部署名,URL名
对应web.xml里的<servlet-class>,<servlet-name>,<url-pattern>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值