摘要: 过滤器 在Web组件响应客户请求的过程中,可能都会完成一些相同的操作,比如都要先检查客户的IP地址是否位于预定于的拒绝IP地址范围内,如果满足这一条件,就直接向客户端返回拒绝响应客户请求的信息,而不会继续执行后续操作。 如果在多个Web组件中编写同样的操作,显然会导致代码重复,将这些重复的代码提取出 阅读全文
posted @ 2021-06-15 01:07 9761滴 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 当你使用淘宝的时候,你将一个商品加入了你的购物车,服务器怎么从那么多用户的购物车中找到你的购物车?这需要服务器识别出你的身份,然后找到你的购物车,最后把商品放到这个购物车里面。 Web服务器跟踪客户的状态通常有4种方法: 1.在HTML表单种加入隐藏字段 2.重写URL,使它包含用于跟踪客户状态的数 阅读全文
posted @ 2021-06-15 01:05 9761滴 阅读(154) 评论(0) 推荐(0) 编辑
摘要: Servlet技术(下) 1下载文件 下载文件的实现:把需要下载的文件通过java InputStream 读入转换成二进制文件,再将InputStream中的内容读入到一个byte数组中,最后将byte数组中的内容写入到OutputStream输出流中,OutputStream的实例化对象由Tom 阅读全文
posted @ 2021-06-15 01:04 9761滴 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1. Servlet API Servlet API 文档地址 [请点击我] https://tomcat.apache.org/tomcat-9.0-doc/servletapi/index.html Servlet API的源文件在apache-tomcat安装路径下的/lib/servlet- 阅读全文
posted @ 2021-06-15 01:03 9761滴 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 1.1 Web的概念 什么是Web Web是一种分布式应用架构,旨在共享分布在网络上的各个Web服务器中所有互相连接的信息。 Web的使用的技术 HTML来表达信息 URL来实现网络上信息的定位 HTTP作为传输协议 1.2 HTTP简介 请参考w3cschool 1.3 URL简介 URL一般由以 阅读全文
posted @ 2021-06-15 01:01 9761滴 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1.Web服务器和Web应用 Web服务器:Web服务器是由专门的服务器开发商创建的,具备动态执行第三方创建的Web应用中的特定程序代码的能力 Web应用:Web应用是由专门的应用软件开发商创建的,包含了能处理特定业务的程序代码。 中介方(Servlet接口):为了能让Web服务器与Web应用这两个 阅读全文
posted @ 2021-06-15 00:56 9761滴 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 1. Java Web应用简介 Java Web应用由一组Servlet/JSP、HTML文件、相关Java类,以及其他可以被绑定的资源构成,它可以在由各种供应商提供的符合Servlet规范的Servlet容器中运行。 Servlet:标准Servlet接口的实现类,运行在服务器端,包含了被Serv 阅读全文
posted @ 2021-06-15 00:54 9761滴 阅读(138) 评论(0) 推荐(0) 编辑