- 博客(13)
- 收藏
- 关注
原创 数据库连接池与DBUtils工具
一,数据库连接池1.通过BaisicDataSource类直接创建数据源对象,在项目中导入相应的JAR包,在创建一个example01类,该类采用手动方式获取数据库的连接信息和数据源的初始化信息。2.通过读取配置文件创建数据源对象,在src目录下创建dbcpcon.properties文件,该文件应用于设置数据库的连接信息和数据源的初始化信息。并创建example02类,该类采用了从配置文件中获取数据库的连接信息和数据源的初始化信息的方式。二,C3P0数据源...
2021-12-12 17:47:29
722
原创 JDBC的学习
一,什么是JDBC JDBC的全称是Java数据库连接(JavaDatabaseConnectivity),它是一套用于执行SQL语句的JavaAPI。应用程序可通过这套API连接到关系型数据库,并使用SQL语句来完成对数据库中数据的查询、更新、新增和删除的操作。不同种类的数据库(如MySQL、Oracle等)在其内部处理数据的方式是不同的。如果直接使用数据库厂商提供的访问接口操作数据库,应用程序的可移植性就会变得很差。例如,用户当前在程序中使用的是MySQL提供的接口操作数据库,如...
2021-12-06 19:37:09
935
原创 Servlet高级--Filter过滤器
1.什么是Filter Filter被称作过滤器,其基本功能就是对Servlet容器调用Servlet的过程进行拦截,从而在Servlet进行响应处理前后实现一些特殊功能。这就好比现实中的污水净化设备,它可以看作一个过滤器,专门用于过滤污水杂质。实现第一个Filter在web.xml中配置响应文件...
2021-11-21 01:23:03
755
原创 JSTL内容讲解
1.什么是JSTL 从JSP1.1规范开始,JSP就支持使用自定义标签,使用自定义标签大大降低了JSP页面的复杂度,同时增强了代码的重用性。为此,许多Web应用厂商都定制了自身应用的标签库,然而同一功能的标签由不同的Web应用厂商制定可能是不同的,这就导致市面上出现了很多功能相同的标签,令网页制作者无从选择。为了解决这个问题,Sun公司制定了一套标准标签库(JavaServerPagesStandardTagLibrary),简称JSTL。2.测试...
2021-11-20 17:21:57
299
原创 EL表达式和JSTL
1.简单介绍一下JavaBean比较简单易实现,我就不放操作了,需要的可以去别的博主那里找找。2.BeanUtils工具 截止到目前,BeanUtils的最新版本为ApacheCommonsBeanUtils1.9.x,读者可以根据需要下载相应的版本。BeanUtils工具包的官网首页地址为http://commons.apache.org/proper/commons-beanutis",登录到官网首页后,单击左边菜单栏[BEANUTILS]→[Download...
2021-11-20 12:34:31
336
原创 JSP动作元素
先续上一博客把最后一个exception对象介绍完。exception对象 在JSP页面中,经常需要处理一些异常信息,这时,可以通过exception对象来实现。exception对象是Java.lang.Exception类的实例对象,它用封装JSP中跑出的异常信息。需要注意的是,exception对象只有在有错误处理页面才可以使用,page指令中指定了属性<%@ page isErrorPage="ture"%>的页面。接下来,通过一个案例来学习exception对象的使...
2021-11-17 19:48:32
238
原创 JSP技术
JSP全名是JaveSeverPages.它是建立在Server规范之上的动态网页开发技术。在JSP文件中。HML代码与Java代码共同存在,其中,HTML代码用来实现网页中静态内容的显示,Java代码用来实现网页中动态内容的显示。为了与传统HTML有所区别,JSP文件的扩展名为jSP。 JSP技术所开发的Web应用程序是基于Java的,它可以用一种简捷而快速的方法从Java程序生成Web页面,其使用上具有如下几点特征。●跨平台:由于JSP是基于Java语言的,它可以使用...
2021-11-10 15:48:04
658
原创 Cookie对象与Session对象
任务一:显示用户上次访问时间1.创建入下包和servlet2.编写一个名称为LastAccessSevrlet的Sevrlet的类,该类主要用于实现Cookie信息并将当前时间作为Cookie值发送给客户端。代码如下:3.查看运行效果a.第一次访问结果b.第二次访问结果任务二:实现购物车流程如下:1.创建入下包和servlet2.编写一个名称为Book的...
2021-11-10 13:19:13
461
原创 解决中文乱码问题
任务目标: 计算机的中的数据都是以二进制形式存储,当传输文本时,就会发生字符和字节之间的转换。字符与字节之间的转换是通过查码表来完成的,将字符转化为字节的过程称为编码,将字符转化为字节的过程叫做解码,如果编码和解码使用的码表不一致,就会导致乱码问题。本次学习主要掌握如何解决乱码问题。
2021-11-05 00:48:31
201
原创 ServletConfig和ServletContext接口
在Servlet运行期间,经常需要一些辅助信息,例如,文件使用的编码、使用Servlet程序的共享等,这些信息可以在web.xml文件中使用一个或多个<init-param>元素进行配置。当Tomcat初始化一个Servlet时,会将该Servlet的配置信息封装到一个ServletConfig对象中,通过:调用init(ServletConfigconfig)方法将ServletConfig对象传递给Servlet。ServletConfig定义一系列获取配置信息的方法。...
2021-11-05 00:47:59
120
原创 Java Webjian简述
XML的文档声明语法:<?xml 版本信息 [编码信息] [文档独立性信息]? > 一般形式是以下这样: <?xml version="1.0" encoding="UTF-8" ?>元素定义:一般自己自定义,如<城市></城市>,<教学计划></教学计划>属性定义:<课时 单位=“节”></课时>注释:<!–注释信息–.DTD约束DTD引入:<!DOCTYPE 教学计划 SYSTEM
2021-11-05 00:47:30
99
原创 解决Eclipse里Tomcat突然启动失败
当我们导入包时,就算路径改好了,也会出现tomcat启动失败的提示:先莫慌,这是因为在导入包或者调试的过程中,不小心把两个servlet映射为一个url模式了,导致冲突,然后才出现了这种错误。解决方法:只需要更改其中一个servlet的如下的地址名就好。@WebServlet("/xxx")...
2021-11-03 13:01:29
4549
12
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人