![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaweb博客
文章平均质量分 53
L.清醒
这个作者很懒,什么都没留下…
展开
-
数据库连接池与DBUtils工具
数据库连接池 在JDBC编程中,每次创建和断开Connection对象都会消耗一定的时间和IO资源。这是因为在Java程序与数据库之间建立连接时,数据库端要验证用户名和密码,并且要为这个连接分配资源,Java程序则要把代表连接的java.sql.Connection对象等加载到内存中,所以建立数据库连接的开销很大,尤其是在大量的并发访问时。假如某网站一天的访问量是10万,那么,该网站的服务器就需要创建、断开连接10万次,频繁地创建、断开数据库连接势必会影响数据库的访问效率,甚至导致数据库崩溃。 为了避免频繁原创 2022-01-05 21:56:10 · 681 阅读 · 0 评论 -
9JDBC
JDBC的全称是java数据库连接(Java DataBase Connectivity)它是一套用于执行soL语句的Java API。应用程序可通过这套API连接到关系型数据库,并使用SQL语句来完成对数据库中数据的查询、更新、新增和删除的操作。 JDBC常用的API Driver 接口: Driver接口是所有JDBC驱动程序必须实现的接口,该接口专门提供给数据库厂商使用。锅要注意的是,在编写JDBC程序时,必须要把所使用的数据库驱动程序或类库加载到项目的classpath中(这里指MySQL驱动JA原创 2022-01-05 21:36:02 · 1356 阅读 · 0 评论 -
Servlet高级
Filter简介 Filter被称为过滤器,可以动态地拦截请求和响应 Filter 过滤器 1.filter的简介 filter是对客户端访问资源的过滤,符合条件放行,不符合条件不放行,并且可以对目 标资源访问前后进行逻辑处理 2.Filter的API详解 (1)filter生命周期及其与生命周期相关的方法 Filter接口有三个方法,并且这个三个都是与Filter的生命相关的方法: init(Filterconfig):代表filter对象初始化方法 filter对象创建时执行 doFilter(Ser原创 2022-01-05 21:04:15 · 53 阅读 · 0 评论 -
EL表达式和JSTL
初识JavaBean JavaBean是java开发语言种一个可以重复使用的软件组织,它本质上就是一个java类。 这个Java类必须具有一个公共的、无参的构造方法 它提供公共的setter方法和getter方法,让外部程序设置和获取JavaBean的属性。 JavaBean中至少包含getName()和setName()方法中的一个 BeanUtils工具 BeanUtils的常用方法: EL表达式 表达式可以嵌入在jsp页面内部,减少jsp脚本的编写,EL出现的目的是要替代jsp页面中脚本的编写。 具原创 2022-01-05 20:34:11 · 203 阅读 · 0 评论 -
【无标题】
xml、http协议 一,XML概述 1,xml用途:它用来存储数据 1.作为系统与系统之间传输数据的格式 2.作为项目的配置文件 3.保存有结构关系型的数据。 二,XML语法 1.XML的文档声明: 语法:<?xml version="1.0" encoding="utf-8" standalone="yes"?> 属性: version 用来表示xml的版本号 encoding 用来表示xml的编码格式 standalone 用来表示xml文档是否依赖外部的文件。 2,XML元素定义: xm原创 2021-11-17 15:03:07 · 175 阅读 · 0 评论 -
【无标题】
JSP jsp最大的特点:可以非常简单的书写页面html。 jsp它的本质是servlet:jsp 继承了 HttpJspBase 继承 HttpServlet。 编写第一个jsp文件: jsp生成java文件,编译成class文件,存在tomcat服务器的work目录。 JSP运行原理: 1.通过浏览器首次访问jsp时 2.JSP容器会生成对应的Servlet文件,也就是.java文件 3.JSP容器,会把java文件编译对应的class文件 4.JSP容器,会生成对应的servlet对象 5.通过生成原创 2021-11-17 13:40:07 · 47 阅读 · 0 评论 -
2021-11-16
servlet的cookie和session 1,cookie cookie是一种会话技术,它用于将会话过程中的数据保存到用户的浏览器中,在会话结束的时候会清除用户留下的数据 response.setCharacterEncoding("utf-8"); response.setHeader("Content-Type","text/html;charset=utf-8"); System.out.println("收到前段请求"); Cookie[] cookie =request.ge原创 2021-11-16 15:41:07 · 347 阅读 · 0 评论 -
2021-11-12
servlet的请求和响应 首先在我们在用浏览器访问的时候,可以不用谢web.xml文件了,在创建文件的时候会有这样的一个出现,可以更改也可以不更改 创建完成后程序里面就会出现,这样在访问的时候可以直接写项目名加上Pattern了 一,字节和字符流输出 字节流输出: String date="aaa"; OutputStream ou =response.getOutputStream(); ou.write(date.getBytes()); 字符流输出: String date="aaa"原创 2021-11-16 14:29:07 · 212 阅读 · 0 评论 -
2021-11-12
Servlet基础 一,部署和访问 eclipse中创建点击新建项目,找到Dynamic Web Project(动态web项目),如果没有就是在other里面,点击next选择自己的版本和tomcat版本,在最后的时候需要进行打勾 接下来就是进行创建servlet程序,点击自己所创建的项目里面,找到src文件,新建servlet,填写包名和类名,在最后需要将取消打勾 下面的doget和dopost是创建他们的类。 创建完成会发现许多的红色波浪线,这是需要将Tomcat里面lib目录下的servlet-ap原创 2021-11-12 18:30:09 · 379 阅读 · 0 评论 -
2021-10-20
** 使用eclipse工具开发servlet ** 一.安装配置Tomcat 1. 启动eclipse开发工具,点击工具栏中的window,然后preferences首选项,找到server点开,点击runtime environments,然后点击add选择Tomcat版本,browse设置Tomcat的位置,点击finish完成eclipse和Tomcat的关联。 2. 这个时候Tomcat还是没有进行设置的,点击下方的servers,会出现 此时只需要点击这里,选择Tomcat版本,点击finis原创 2021-11-11 21:39:14 · 7110 阅读 · 1 评论