JavaWeb
2024
4、JSP
·3148 字·7 分钟·
loading
·
loading
Java
JavaEE
JavaWeb
JSP # JSP(全称JavaServer Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。
3、Servlet
·5336 字·11 分钟·
loading
·
loading
Java
JavaEE
JavaWeb
Servlet # Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容,它是由Sun公司(现在是Oracle公司)开发的,作为Java Servlet API的一部分,包含在Java EE(Enterprise Edition)规范中
1、JavaWeb与Tomcat
·6425 字·13 分钟·
loading
·
loading
Java
JavaEE
JavaWeb
JavaEE # Java EE(现在称为Jakarta EE)是Java平台的一个扩展,专注于开发和运行企业级应用程序。它提供了一组标准规范和API,用于构建可扩展、安全、可靠且高性能的分布式应用程序。Java EE涵盖了广泛的功能领域,包括Web应用程序开发、持久化、消息传递、事务管理、安全性等。
5、会话技术
·2672 字·6 分钟·
loading
·
loading
Java
JavaEE
JavaWeb
会话技术 # HTTP是一种无状态协议,每当用户发出请求时,服务器就会做出响应,客户端与服务器之间的联系是离散的、非连续的,服务器无法知道连接是否来自于同一个客户端。会话技术就是为了解决这个问题,通俗来讲,为了证明你就是你
2023
8、文件上传下载
·877 字·2 分钟·
loading
·
loading
Java
JavaEE
JavaWeb
文件上传 # Fileupload组件 # 专门用于实现文件上传下载的免费组件
10、JSON
·2563 字·6 分钟·
loading
·
loading
Java
JavaEE
JavaWeb
JSON # JSON(JavaScript Object Notation,JS对象简谱)是一种轻量级的数据交换格式。它基于 ECMAScript(欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据,但是也使用了类似于 C 语言家族的习惯(包括 C, C++, C#, Java, JavaScript, Perl, Python 等)。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
7、Listener
·598 字·2 分钟·
loading
·
loading
Java
JavaEE
JavaWeb
Listener # 监听器,是JavaWeb三大组件之一,用于监听JavaWeb程序中的事件,例如创建、修改、删除Session、request、context等,并触发响应事件
6、Filter
·1095 字·3 分钟·
loading
·
loading
Java
JavaEE
JavaWeb
Filter # 过滤器,是JavaWeb三大组件之一,是一个驻留在服务端的Web组件,可以截取用户端和资源之间的请求和响应信息,并对信息进行过滤 过滤器可以把对web资源的请求和响应拦截下来,做一些处理后再交给下一个过滤器或客户端。从而实现一些特殊的功能。 过滤器一般完成一些通用操作,比如:自动登录、权限控制、统一编码格式设置、敏感字符过滤等。 工作流程 #
2、Http协议
·4476 字·9 分钟·
loading
·
loading
Java
JavaEE
JavaWeb
HTTP协议 # 超文本传输协议(hypertext transport protocol),服务端和客户端发送数据,需要遵守的协议,传递的数据又称为报文