
JavaWeb
文章平均质量分 94
kdxing198
Java学习员
展开
-
Ajax和Json
Ajax(Asynchronous JavaScript and XML)是一种用于创建交互式网页应用的技术。它允许在不重新加载整个网页的情况下,通过后台服务器异步加载数据,使网页更加动态和用户友好;JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。原创 2023-10-07 20:05:56 · 67 阅读 · 0 评论 -
过滤器(Filter)和监听器(Listener)
Filter(过滤器)是Java Web应用中的一种组件,它用于在HTTP请求和HTTP响应之间执行某些操作,如修改请求或响应、过滤请求参数、验证用户身份、记录日志等。Listener(监听器)是一种特殊的组件,它可以监听并响应Web应用程序中的事件。通过使用监听器,你可以捕获各种事件,例如HTTP请求、会话创建和销毁、属性变化等,从而执行一些自定义的逻辑。原创 2023-09-21 19:19:25 · 184 阅读 · 0 评论 -
Cookie和Session
Session(会话)通常指的是Web应用程序中的用户会话,它是一种在服务器端维护的状态信息,用于跟踪用户与应用程序之间的交互。会话允许在用户在网站上浏览时保持用户的状态,以便存储和检索用户的数据,例如登录状态、购物车内容、用户首选项等。会话的创建:会话通常在用户访问Web应用程序时创建。当用户第一次访问网站时,服务器会为其创建一个唯一的会话标识符(Session ID),并将其存储在Cookie中或通过URL重写等方式传递给客户端。原创 2023-09-20 21:20:12 · 173 阅读 · 0 评论 -
JSP基础
JSP(JavaServer Pages)是一种用于开发动态Web应用程序的Java技术。它允许开发人员将Java代码嵌入到HTML页面中,以生成动态内容。原创 2023-09-15 20:13:08 · 102 阅读 · 0 评论 -
Servlet基础
Servlet(Server Java Servlet)是一种用于在服务器端处理客户端请求和生成动态内容的Java程序。Servlet是Java EE(Enterprise Edition)规范的一部分,它提供了一种有效的方式来开发基于Java的Web应用程序。Servlet通常运行在Servlet容器(例如Apache Tomcat、Jetty等)中,并处理HTTP请求和响应。原创 2023-09-14 20:23:28 · 120 阅读 · 0 评论 -
HTTP基础
HTTP(Hypertext Transfer Protocol)是一种用于在互联网上传输数据的协议。它是一种客户端-服务器协议,用于在Web浏览器(客户端)和Web服务器之间传递请求和响应数据。HTTP通常用于获取和显示网页内容,但也可用于传输其他类型的数据,如图像、音频、视频和文本文件。HTTP工作的基本原理是客户端发送HTTP请求,然后服务器响应该请求。原创 2023-09-13 19:56:34 · 127 阅读 · 0 评论