- 博客(11)
- 收藏
- 关注
原创 数据库连接池与DBUtils工具
数据库连接池: 什么是数据库连接池: 在JDBC编程中,每次创建和断开Connection对象都会消耗一定的时间和IO资源。这是因为在Java程序与数据库之间建立连接时,数据库端要验证用户名和密码,并且要为这个连接分配资源,Java程序则要把代表连接的java.sql.Connection对象等加载到内存中,所以建立数据库连接的开销很大,尤其是在大量的并发访问时。假如某网站一天的访问量是10万,那么,该网站的服务器就需要创建、断开连接10万次,频繁地创建、断开数据库连接势必会影响数据库的访问效率,甚至导致数
2022-01-09 14:31:33
70
原创 javaWeb学习JDBC
什么是JDBC SUN公司为了简化、统一对数据库的操作,定义了一套Java操作数据库的规范(接口),称之为JDBC。这套接口由数据库厂商去实现,这样,开发人员只需要学习jdbc接口,并通过jdbc加载具体的驱动,就可以操作数据库。 如下图所示: DBC全称为:Java Data Base Connectivity(java数据库连接),它主要由接口组成。 组成JDBC的2个包: java.sql javax.sql 开发JDBC应用需要以上2个包的支持外,还需要导入相应JDBC的数
2022-01-09 14:26:23
274
原创 Servlet高级
ServletConfig 获取servlet的初始化配置信息,如字符编码,servlet名字等等。 获取的方法:String value = getInitParameter(“参数的名字”); Enumeration names = getInitParameterNames(“参数的名字”); 注意: 对对servletConfig获取的初始化参数,只是单个servlet的初始化参数。 对于初始化参数的配置方法: 配置位置: web.xml对应的servlet标签下: Filter过滤器
2022-01-09 14:22:02
142
原创 JSP开发模型
JSP的开发模型即JSP Model,在Web开发中,为了更方便地 使用JSP技术,Sun公司为JSP技术提供了两种开发模型: JSP Model1和JSP Model2 JSP Model1简单轻便,适合小型Web项目的快速开发; JSP Model2模型是在JSP Model1的基础上提出的,它提供了 更清晰的代码分层,更适用于多人合作开发的大型Web项 目,实际开发过程中可以根据项目需求,选择合适的模型 jsp开发模型1 JSP Model1采用JSP+JavaBean的技术,将页面显示和业务逻 辑
2022-01-09 14:17:02
226
原创 EL表达式和JSTL
在jsp开发中,为了获取Servle域对象储存的数据,经常需要书写很多java代码,这样的做法会使得jsp页面混乱,难以维护,为此,jsp2.0规范中提到了EL表达式,EL是ExpressionLanguage的缩写,它是一种简单的数据访问语言。 EL格式:${表达式} 我们在一个表单填写账号和密码提交后在成功页面显示出账号密码。 这里就直接贴成功页面的代码 <%-- Created by IntelliJ IDEA. User: YZQ Date: 2018/7/29 Time...
2022-01-09 14:13:57
51
原创 jsp的基本语法
jsp的基本语法分为三个重点:注释;脚本元素;指令元素。 1.1注释 注释分为两种:HTML注释;JSP注释。 jsp注释 语法格式:<%–注释信息–%> <!Tomat在将jsp页面编译成Servlet程序时,会忽略jsp页面中被注释的内容,不会讲注释信息发送到客户端> 案例: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%&...
2022-01-09 14:02:44
49
原创 JSP技术
JSP全名是Java Server Pages,它是建立在Servlet规范之上的动态网页开发技术。在JSP文件中,HTML代码与Java代码共同存在,其中,HTML代码用来实现网页中静态内容的显示,Java代码用来实现网页中动态内容的显示。为了与传统HTML有所区别,JSP文件的拓展名为。jsp ...
2021-11-17 21:19:14
29
原创 请求和响应
HttpServletResponse对像 在Servlet API中,定义一个HttpServletResponse接口,他继承ServletResponse接口,专门用 封装HTTP响应消息。HTTP响应消息分为状态行、响应消息头、消息体三部分。 1.1发送状态码相关的方法 (1)setStatus(int status)方法 用于设置HTTP响应消息的状态码,并生成响应状态行。需要注意的是,正常情况下,Web服务器会默认产生一个状态码为200的状态行。 (2)sendError(int sc)方..
2021-11-17 20:35:05
273
原创 Servlet技术
1.Servlet技术 1.2.Servlet的生命周期: 生命周期:自然界人从出生到最终走向西方极乐世界,这个周期过程就是人的生命周期, 其实servlet的生命周期和人的一样,从servlet对象被创建,经过使用servlet对象, 到最终servlet对象被销毁,整个过程就是servlet的生命周期。 与生命周期相关的三个方法: 初始化阶段: init(ServletConfig config) 初始化方法:首次访问这个Servlet,servlet对象会被创建,执行初始化方法,执行一次。 运行
2021-11-17 20:24:31
46
原创 JAVA web 概述
一、XML概述 1.什么是XML: 英文Extensible MarkUp Language,可扩展的标记语言。 * 可扩展的标记语言:在xml里面的标记是可以扩展的。 * xml版本号1.0 ,1.1 xml用途:它用来存储数据 * 1.作为系统与系统之间传输数据的格式 * 2.作为项目的配置文件 * 3.保存有结构关系型的数据。 .XML 和 html的比较: 1.xml文档的标记可以随意扩展,html的标记是预定义好的。 2.xml严格区分大小写,html不区分大小写。 3. html主要是用.
2021-11-17 20:09:16
48
原创 Tomcat服务器和eclipse的配置
1.安装好eclipse;配置环境变量 2.检测Tomcat服务器是否正常启动,在浏览器地址栏输入:“http://localhost:8080”访问Tomcat服务器首页 2..新建项目找到web——Dynamic Web Project
2021-11-17 18:59:32
228
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人