javaWeb
文章平均质量分 91
javaWeb、Servlet、JDBC、AJAX、MVC、三层架构
时也-K
允许自己做自己,允许别人是别人
展开
-
DBUtils工具类的使用
为了更加简单地使用JDBC,Apache组织提供了一个DBUtils工具,它是操作数据库的一个组件,实现了对JDBC的简单封装,可以在不影响数据库访问性能的情况下简化JDBC的编码工作量。DBUtils工具要有2个作用。写数据,DBUtils可以通过编写SQL语句对数据表进行增、删、改操作。读数据,DBUtils工具可以将从数据表中读取的数据结果集转换成Java常用类集合,以方便对结果进行处理。原创 2024-04-15 11:25:32 · 621 阅读 · 1 评论 -
如何解决Tomcat启动后命令行窗口一闪而过的错误
双击bin目录中的startup.bat脚本文件时,命令行窗口一闪而过。在这种情况下,由于无法查看到错误信息,所以无法对Tomcat进行诊断,分析出错原因。这时,可以先启动一个命令行窗口,在这个命令行窗口中,将目录切换到Tomcat安装目录中的bin目录,然后在该窗口中执行startup.bat命令,就会看到错误信息。原创 2024-04-11 10:08:05 · 389 阅读 · 1 评论 -
Servlet的文件上传下载
如果上传的文件比较小,将直接保存在内存中,如果上传的文件比较大,则会以临时文件的形式,保存在磁盘的临时文件夹中。当浏览器通过表单提交上传文件时,文件数据都附带在HTTP请求消息体中,并且采用MIME类型(多用途互联网邮件扩展类型)进行描述,在后台可以使用request对象提供的getInputStream()方法读取客户端提交过来的数据。由于大多数文件的上传都是通过表单的形式提交给服务器的,因此,要想在程序中实现文件上传功能,首先要创建一个用于提交上传文件的表单页面。启动项目,选择文件进行上传。原创 2024-04-10 10:21:29 · 582 阅读 · 1 评论 -
MVC和三层架构在JavaWeb中的应用实例-CURD
MVC设计模式提供了一种按功能对软件进行模块划分的方法。该模式将软件程序分为三个核心模块:模型(Model)、视图(View)和控制器(Controller)。**模型(Model)**负责管理应用程序的业务数据、定义访问控制以及修改这些数据的业务规则。**视图(View)**负责与用户进行交互,它从模型中获取数据向用户展示,同时也能将用户请求传递给控制器进行处理。**控制器(Controller)**负责应用程序中处理用户交互的部分,它从视图中读取数据,控制用户输入,并向模型发送数据。原创 2024-04-02 11:07:27 · 949 阅读 · 2 评论 -
窥见JDBC
在Web开发中,不可避免的要使用数据库存储和管理数据。为了在Java语言中提供对数据库访问的支持,SUN公司于1996年提供了一套访问数据库的标准Java类库,即JDBC(Java Database Connectivity-Java数据库连接)。它是一套用于执行SQL语句的Java API。应用程序可通过这套API连接到关系型数据库,并使用SQL语句完成对数据库中数据的查询、更新、新增和删除操作。原创 2024-03-27 11:15:58 · 988 阅读 · 0 评论 -
Servlet高级-Filter过滤器
Filter被称为,Filter基本功能就是对Servlet容器调用Servlet的过程进行拦截,它位于客户端和处理程序之间,能够对请求和响应进行检查和修改。Filter就好比现实中的污水净化设备,专门用于过滤污水杂质。Filter在Web应用中的拦截过程如下图所示。原创 2024-04-09 11:18:04 · 611 阅读 · 0 评论 -
maven随笔
maven、项目构建工具、依赖管理、仓库原创 2024-03-11 20:10:42 · 661 阅读 · 1 评论