
javaWeb
文章平均质量分 85
朱尔斯Jules
无往不利
展开
-
【log4j】
Log4J 是 Apache 的一个开源项目(官网 http://jakarta.apache.org/log4j),通过在项目中使用 Log4J,我们可以控制日志信息输出到控制台、文件、GUI 组件、甚至是数据库中。我们可以控制每一条日志的输出格式,通过定义日志的输出级别,可以更灵活的控制日志的输出过程。方便项目的调试。原创 2022-10-24 18:25:27 · 448 阅读 · 1 评论 -
J9_监听器与MVC
监听器是Web应用程序事件模型的一部分:监听许多信息的初始化、销毁、增加、修改、删除值等。原创 2022-10-10 12:48:53 · 257 阅读 · 0 评论 -
【NATAPP】natapp内网穿透_麻瓜教程~~~下载——使用——快捷方式
内网穿透,也即 NAT 穿透,进行 NAT 穿透是为了使具有某一个特定源 IP 地址和源端口号的数据包不被 NAT 设备屏蔽而正确路由到内网主机。下面就相互通信的主机在网络中与 NAT 设备的相对位置介绍内网穿透方法。UDP 内网穿透的实质是利用路由器上的NAT 系统。NAT 是一种将私有(保留)地址转化为合法IP地址的转换技术,它被广泛应用于各种类型 Internet 接入方式和各种类型的网络中。NAT可以完成重用地址,并且对于内部的网络结构可以实现对外隐蔽。原创 2022-10-08 09:27:31 · 665 阅读 · 0 评论 -
S2_在分页的基础上多条件复合查询(思路叙述)
因为当前的servlet(ProviderServlet.java)是从login重定向过来的不能传参数,且没有参数可传,所以首次进入servlet中currentPage为空,所以我们要登录进入后就显示第一页数据,就添加定义参数—int currentPage = 1,加判断。注意:此时根据选择分页已经完成,但是当你点击下一页的时候,又变成了默认的5条,就需要将pageSize在每个路径后面都加上此参数,即首页、上下一页、尾页跳转跟参数pageSize,辨识分页。输入想让这一页显示多少条数据的不同选择。原创 2022-10-04 16:48:19 · 526 阅读 · 0 评论 -
S1_servlet与数据库连接、filter过滤器、分页 实操的叙述
在登录login.jsp中传递user对象到首页index.jsp,在这里用session保存user对象,登录了才可以访问login.jsp之后的类(有数据)和页面,但是此时服务器重新启动,直接访问ProviderServle,但是并没有登录,session中的user为空,会报错500。注意:此时根据选择分页已经完成,但是当你点击下一页的时候,又变成了默认的5条,就需要将pageSize在每个路径后面都加上此参数,即首页、上下一页、尾页跳转跟参数pageSize,辨识分页。注意标签套进去的作用。原创 2022-09-28 16:14:44 · 501 阅读 · 0 评论 -
jdbc连接数据库
来一个用户开一个数据库连接,用完就关,再来一个重复过程,资源得不到复用。 系统启动之前开一个初始化容器(集合),提前申请多个连接,有用户就从容器拿出来使用,使用完在回到容器。数据库连接池是个容器,负责分配、管理数据库连接(Connection)它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏好处:资源重用;提升系统响应速度;避免数据库连接遗漏标准接口:DataSource。原创 2022-09-17 18:01:02 · 582 阅读 · 0 评论 -
J7_EL表达式与JSTL标签
使用EL表达式:从作用域获取值 使用JSTL标签:优化逻辑输出(if、for循环等)导包报错500等原创 2022-09-26 19:23:08 · 536 阅读 · 0 评论 -
J6_Servlet与过滤器简介与使用
servlet和过滤器Filter的介绍和简单配置看不懂的后期可以出详细配置原创 2022-09-26 11:08:18 · 267 阅读 · 0 评论 -
J5_数据源及分层开发
使用JDBC访问数据库,每次访问前需要先获取连接;每次操作结束后,要释放资源;频繁的连接导致系统的安全性和稳定性差。可以使用和解决此问题。原创 2022-09-22 10:49:49 · 403 阅读 · 0 评论 -
转发与重定向、四大作用域
如果把变量放到session里,就说明它的作用域是session,它的有效范围是当前会话。所谓请求周期,就是指从http请求发起,到服务器处理结束,返回响应的整个过程。如果把变量放到application里,就说明它的作用域是application,它的有效范围是整个应用。即:只要用户不关浏览器,服务器就有办法知道这些请求是一个人发起的,整个过程被称为一个会话(session),而放到会话中的变量。如果把变量放到request里,就说明它的作用域是request,它的有效范围是当前请求周期。原创 2022-09-22 10:43:09 · 230 阅读 · 0 评论 -
数据库连接池——德鲁伊(druid)
来一个用户开一个数据库连接,用完就关,再来一个重复过程,资源得不到复用。 系统启动之前开一个初始化容器(集合),提前申请多个连接,有用户就从容器拿出来使用,使用完在回到容器。数据库连接池是个容器,负责分配、管理数据库连接(Connection)它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏好处:资源重用;提升系统响应速度;避免数据库连接遗漏标准接口:DataSource。原创 2022-09-20 15:05:47 · 558 阅读 · 0 评论 -
J2_jsp数据传递与保存
掌握request和response的使用解决页面中出现的中文乱码掌握转发和重定向的区别掌握session存取数据理解cookie理解application原创 2022-09-20 09:09:53 · 241 阅读 · 0 评论 -
J1_搭建Web环境,初识JSP
C/S和B/S架构使用Tomcat服务器部署Web应用部署Web应用JSP变量以及方法的声明JSP输出原创 2022-09-19 22:07:05 · 204 阅读 · 0 评论