
Java Web
文章平均质量分 90
Java Web
一二¬
Java开发
展开
-
【Java Web】Log4j介绍
Log4j 是一个非常流行的开源 Java 日志框架,由 Apache Software Foundation 开发。它允许开发者在应用程序中插入日志记录语句,这些语句可以输出到多个目的地,比如控制台、文件、数据库等。Log4j 提供了灵活的日志记录机制,可以通过配置文件轻松地控制日志的格式、级别和目标。原创 2024-11-16 17:15:00 · 1071 阅读 · 0 评论 -
【Java Web】JSON 以及 JSON 转换
JSON(JavaScript Object Notation)一种灵活、高效、轻量级的数据交换格式,广泛应用于各种数据交换和存储场景。原创 2024-11-15 11:45:15 · 2982 阅读 · 0 评论 -
【Java Web】Ajax 介绍及 jQuery 实现
AJAX(Asynchronous JavaScript and XML)是一种创建高效、动态网页应用的网页开发技术。它允许在不重新加载整个页面的情况下进行异步数据更新和交互,从而提供更流畅的用户体验。尽管名字中包含了XML,但实际上,AJAX可以使用任何格式的数据,包括JSON、HTML等。原创 2024-11-15 11:42:59 · 1380 阅读 · 0 评论 -
【Java Web】监听器类型及其使用
监听器(Listener)组件用于监听特定事件的发生,并在事件触发时执行相应的处理逻辑。监听器主要基于Java的观察者模式实现,可以用来监控应用程序的生命周期事件,如请求、会话和属性的变化等。原创 2024-11-14 16:30:29 · 1217 阅读 · 0 评论 -
【Java Web】过滤器及其配置 过滤器链 (含代码示例)
过滤器是一种用于对请求和响应进行预处理和后处理的组件。它可以拦截客户端发往服务器的请求以及服务器返回给客户端的响应,在这个过程中对数据进行特定的操作,比如:验证和授权、数据过滤和转换、日志记录、性能优化。原创 2024-11-14 16:28:03 · 1565 阅读 · 0 评论 -
【Java Web】分页查询
分页查询用于在处理大量数据时,将数据分成多个小部分(页)来展示。这样可以提高用户体验,减少单次加载的数据量,从而加快页面响应速度,并且降低服务器和数据库的负载。原创 2024-11-13 09:13:09 · 719 阅读 · 0 评论 -
【Java Web】JSTL及其核心库介绍 JSTL函数
JSTL(JavaServer Pages Standard Tag Library)是 Apache 提供的一个用于 Java Web 开发的标准标签库,它依赖于表达式语言(EL),旨在简化 JSP 的开发过程。原创 2024-11-12 16:01:03 · 1376 阅读 · 0 评论 -
【Java Web】EL表达式
EL(Expression Language)表达式是JavaServer Pages (JSP) 技术的一部分,它提供了一种方便的方法来访问和处理存储在JavaBeans组件中的数据。使用EL表达式的优点包括简化页面上的代码、提高可读性以及更好地分离业务逻辑与表示层。原创 2024-11-12 15:55:22 · 1277 阅读 · 0 评论 -
【Java Web】MVC与分层开发
MVC(Model-View-Controller)架构模式将应用程序分为三个核心组件:模型(Model)、视图(View)和控制器(Controller),以实现清晰的责任分离。分层开发是一种软件架构设计模式,它将应用程序的功能划分为不同的层次或模块,每一层负责特定的任务,并且层与层之间通过定义良好的接口进行通信。- 视图表示层:与用户交互、展示数据- 业务逻辑层:控制业务流程及事务- 数据持久层:实现数据库操作原创 2024-11-11 16:20:48 · 1216 阅读 · 0 评论 -
【Java Web】Servlet
Servlet 是一种用于构建 Java 服务器端应用程序的技术,允许开发者创建动态的 web 内容。Servlets 在 Java 平台上运行,并由 Java Servlet API 提供支持,该 API 是 Java EE(现在称为 Jakarta EE)的一部分。Servlet 的主要功能是处理客户端请求并发送响应给客户端。原创 2024-11-11 16:20:32 · 1310 阅读 · 0 评论 -
【Java Web】JSP动作标签
JSP 动作标签是一组预定义的 XML 标签,它们提供了一种将特定功能插入到 JSP 页面中的方式,而不需要直接编写 Java 代码。这些标签简化了常见的任务,如包括其他文件、重用组件、转发请求和处理 Bean 等。原创 2024-11-08 12:07:22 · 550 阅读 · 0 评论 -
【Java Web】JSP实现数据传递和保存(下)四大作用域 Cookie
四个主要的作用域(Scope),它们分别用于不同的场景来存储数据:Page Scope:页面作用域。Request Scope:请求作用域。Session Scope:会话作用域。Application Scope:应用作用域。原创 2024-11-08 12:06:26 · 1122 阅读 · 0 评论 -
【Java Web】JSP实现数据传递和保存(中)中文乱码 转发与重定向
重定向是一个两步的过程,首先服务器发送一个特殊的响应给浏览器,告诉浏览器去请求一个新的URL。浏览器会用这个新的URL发起一个新的请求。转发(Forward)和重定向(Redirect)是两种常见的请求处理方式,它们都可以用来将用户从一个资源引导到另一个资源,但实现机制和应用场景有所不同。当使用GET方法传递参数时,由于URL中的参数通常是用ISO-8859-1编码传输的,如果直接读取可能会遇到中文乱码问题。在服务器端进行的操作,当一个Servlet或JSP页面接收到请求后,它可以通过。原创 2024-11-07 16:30:44 · 833 阅读 · 0 评论 -
【Java Web】JSP实现数据传递和保存(上)九大内置对象 request
JSP(JavaServer Pages)提供了九个内置对象,这些对象在JSP页面中可以直接使用,无需显式声明。这些内置对象提供了对请求、响应、会话等常用功能的访问,使得开发者可以更方便地处理Web应用程序中的各种任务。原创 2024-11-07 16:28:26 · 1026 阅读 · 0 评论 -
【Java Web】搭建Web环境以及初识JSP Tomcat
Apache Tomcat 是一个开源的、轻量级的Web服务器和Servlet容器,它实现了 Java Servlet 和 JavaServer Pages (JSP) 规范。Tomcat 由 Apache 软件基金会开发,并且是 Jakarta 项目的一部分。Tomcat 主要用于运行基于 Java 的 Web 应用程序,特别是那些使用 Servlet 和 JSP 技术的应用。原创 2024-11-05 17:05:01 · 1274 阅读 · 0 评论 -
【Java Web】DAO模式及单例模式(含代码示例)
DAO(Data Access Object 数据存取对象)模式:将数据访问逻辑封装在单独的类中,使得业务逻辑层不需要关心具体的数据库操作细节。原创 2024-11-05 14:05:43 · 1210 阅读 · 0 评论 -
【Java Web】使用JDBC操作数据库(含代码示例)
JDBC(Java Database Connectivity)是Java中用于执行SQL语句的标准API,它提供了一种统一的方式来访问各种关系型数据库。JDBC使得开发者能够以一种独立于具体数据库的方式编写数据库访问代码。原创 2024-11-01 20:25:51 · 1472 阅读 · 0 评论