10 2021 档案
摘要:将数据库四个信息写入配置文件,使用时调用 创建配置文件直接写在SRC目录下即可 配置文件jdbc.properties: 测试类: (好处:1.实现了数据与代码的分离,实现了解耦 2.如果需要修改配置文件信息,可以避免程序重新打包 )
阅读全文
摘要:1.注册驱动 告诉Java程序要连接哪个数据库 2.获取链接对象 表示JVM的进程和数据库进程之间的通道打开了 3.获取数据库操作对象 专门用来执行SQL的对象 4.执行SQL语句 DQL,DML 5.查询结果集 只有在执行SQL语句为Select时,才会有查询结果集 6.释放资源 使用完后一定要关
阅读全文
摘要:1.数据的持久化 持久化:把数据保存到可掉电式存储设备中以供之后的使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存的数据保存到硬盘上加以"固化",而持久化的实现过程大多通过各种关系数据库来完成。 持久化的主要应用的将内存的数据存储在关系数据库中,当然也可以存储在硬盘文件,XML数据文件中
阅读全文
摘要:尚硅谷课程资料: 分层的目的是为了解耦合。解耦就是为了降低代码的耦合度/方便项目后期的维护和升级。 (解耦合:减少重复代码,降低模块间的耦合度) 项目创建的的文件目录: web层: com.atguigu.web/servlet/controller service层: con.atguigu.se
阅读全文
摘要:只需要更改Response1中设置响应嘛和设置响应头代码 将: 更改为: (上两端改为下面的一段即可【resp.sendHeader将响应码和响应头Location封装,只需要将跳转地址输入即可】)
阅读全文
摘要:请求重定向,是指客户端给服务器发请求,然后服务器告诉客户端说,我给你一些地址,你去新地址访问。 叫做请求重定向 (因为之前的地址可能已经废弃了,所以使用请求重定向) 请求重定向原理(尚硅谷课程资料): 在src目录下创建两个Response类 Response1用来请求重定向 Response2用来
阅读全文
摘要:使用a标签的情况下点击使用html页面跳转的时的地址问题: 文件目录: c.html页面代码: index.html页面代码: 请求转发进行跳转页面时跳转失败的原因(地址发生错误): 文件目录: 跳转实现类: index.html页面代码: base标签可以设置当前页面中所有相对路径工作时,参照哪个
阅读全文
摘要:往客户端回传字符串数据 Response代码: web配置文件代码: 解决响应中文乱码问题: web程序中代码: 网页显示: 解决方法: 获取默认字符集: System.out.println(resp.getCharacterEncoding()); 自定义字符集 resp.setCharacte
阅读全文
摘要:HttpServletResponse类的作用: HttpServletResponse和HttpServletRequset类一样。每次请求进来,Tomcat服务器都会创建一个 Response 对象,传递给Servlet程序去使用,HttpServletRequest表示请求过来的信息,Http
阅读全文
摘要:在web中/ 斜杠 是一种绝对路径: / 斜杠 如果被浏览器解析,得到的地址是:http://IP:port/ <a href="/">斜杠</a> / 斜杠 如果被服务器解析,得到的地址是:http://IP:port/工程路径 1.<url-pattern>/servlet1</url-patt
阅读全文
摘要:在javaweb中,路径分为相对路径和绝对路径两种: 相对路径: . 表示当前目录 .. 表示上一级目录 资源名 表示当前目录/资源名 绝对路径: http://ip:port/工程名/资源路径
阅读全文
摘要:什么是请求的转发: 请求转发是指,服务器收到请求后,从一次资源跳转到另一个资源的操作叫做请求的转发。 请求的转发流程图(尚硅谷资料): 代码实现: Servlet1类: Servlet2类: web.xml文件配置内容:
阅读全文
摘要:项目 目录 ParameterServlet类 ( //设置请求的字符集为UTF-8解决post请求中文乱码问题 //也要在获取请求参数之前调用才有效 req.setCharacterEncoding("UTF-8"); ) form.xml页面 web.xml配置文件:
阅读全文
摘要:HttpServletRequest类的作用: 每次只要有请求进入Tomcat服务器,Tomcat服务器就会把请求过来的HTTP协议信息解析封装到Request对象中。 然后传递到Servlet方法(doGet和doPost)中给我们使用。我们可以通过HttpServletRequest对象,获取到
阅读全文
摘要:MIME是HTTP协议中数据类型 MIME的英文全称“Multipurpose internet Mall EXtensions”多功能的internet邮件扩充服务。MIME类型的格式是“大类型/小类型”,并与某一种文件的扩张名相对应 尚硅谷课程资料:
阅读全文
摘要:1.响应行: (1).响应的协议和版本号 HTTP/1.1 (2).响应状态码 (3).响应状态描述符 2.响应头 (1). key:value 不同的响应头,有不同的含义 【空行】 3.响应体 >>>> 就是传回客户端的数据 尚硅谷课程资料: 常见的响应码: 200:表示请求成功 302:表示请求
阅读全文
摘要:什么是协议: 协议是指双方或多方,相互约定好,大家都需要遵守的规则,叫做协议 所谓Http协议,就是指,客户端和服务器之间通信时,发送的数据,需要遵守的规则,叫Http协议 Http协议中的数据又叫报文 请求的HTTP协议格式: 客户端给服务器发送数据叫请求 服务器给客户端回传数据叫响应 请求又分为
阅读全文
摘要:什么是ServletContext 1.ServletContext是一个接口,它表示Servlet上下文对象 2.一个web工程,只有一个ServletContext对象实例。 3.ServletContext对象是一个域对象 (域对象:是可以像Map一样存取数据的对象,叫做域对象 这里的域指的是
阅读全文
摘要:ServletConfig类从类名上看,就知道是Servlet程序的配置信息 Servlet程序和ServletConfig对象都是由Tomcat负责创建,我们就负责使用即可。 Servlet程序默认是第一次访问的时候创建,ServletConfig是每个Servelt程序创建时,就创建一个对应的S
阅读全文
摘要:一般在实际项目开发中,都是使用继承HttpServlet类的方法去实现Servlet程序 1.编写一个类继承HttpServlet类 2.根据业务需要重写doGet或doPost防范 3.到web.xml中的配置Servlet程序的访问地址
阅读全文
摘要:第一种部署: 只需要把web工程的目录拷贝到Tomcat的webapps目录下即可 如何访问: 只需要在浏览器中输入访问地址格式如下: http://ip:port(端口号)/工程名/目录下/文件名 第二种部署: 在Tomcat下的conf目录\Catalina\localhost下创建一个xml文
阅读全文
摘要:Tomcat:由Apache组织提供的一种Web服务器,提供对jsp和Servlet的支持。它是一种轻量级的javaweb容器(服务器),也是当前应用最广的JavaWeb服务器(免费) Jboss:是一个遵从JavaEE规范的,开放源代码的,纯java的EJ8服务器,它支持所有的JavaEE规范(免
阅读全文
摘要:web资源按实现的技术和呈现的效果的不同,又分为静态资源和动态资源两种。 静态资源:html,css,js,txt,mp4视频,jpg图片 动态资源:jsp页面,Servlet程序
阅读全文
摘要:1. a)什么是javaweb javaweb是指,所有通过java语言编写的可以通过浏览器访问的程序的总称,叫javaweb b)什么是请求 请求是指客户端给服务器发送数据,叫请求Request c)什么时响应 响应是指服务器给客户端回传数据,加响应Response。 d)请求和响应的关系 请求和
阅读全文
摘要:xml可扩展的标记语言 不管是html文件还是xml文件它们都是标记型文档,都可以使用w3c组织制定的dom技术来解析 sun公司在JDK5版本对dom解析技术进行升级:SAX(Simple API for XML) SAX解析,它跟w3c制定的解析不太一样。它是类似事件机制通过回调告诉用户当前正则
阅读全文
摘要:2.xml注释 html和xml注释一样:<!--html注释--> 3.元素(标签) 回忆:html标签: 格式:<标签名>封装的数据</标签名> 单标签:<标签名/> <br/>换行 <hr/>水平线 双标签:<标签名>封装的数据</标签名> 标签名大小写不敏感 标签有属性,有基本属性和事件属性
阅读全文
摘要:1.文档说明:<?xml version="1.0" encoding="UTF-8" ?><!--<?xml version="1.0" encoding="UTF-8" ?> 以上内容就是xml文件的声明 version="1.0" version 表示xml的版本 encoding="UTF-
阅读全文
摘要:什么是XNML? xml是可扩展的标准性语言 XML的作业 xml的主要作用: 1.用来保存数据,而且这些数据拥有自我描述性 2.它还可以作为项目模块的配置文件 3.还可以作为网络传输数据的格式(现在json为主)
阅读全文
摘要:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style type="text/css"> body{ text-align: center; } #small{ margin-t
阅读全文
摘要:事件对象,是封装有触发的事件信息的一个JAvaScript对象。 如何获取javascript事件? 在给元素绑定事件的时候,在事件的function(even【事件 】)参数列表中添加一个参数,这个参数名,我们习惯取名为even。 这个even就是javascript传递参事件处理函数的事件对象
阅读全文
摘要:什么是事件的冒泡: 事件的冒泡是指,父子元素同时监听一个事件。当触发子元素的事件的时候,同一个事件也被传递到了夫元素的事件里去相应。 怎么阻止事件的冒泡传递: 在事件函数体,return false;可以阻止事件的冒泡传递
阅读全文
摘要:基本动画: 1.show() 将隐藏的元素显示 2.hide() 将显示的动画隐藏 3.toggle() 可见就隐藏,隐藏就显示 以上动画动画都可以添加参数 1. 第一个参数就是动画 执行的时长 ,以毫秒为单位 2. 第二个参数是动画的回调函数(动画完成后自动调用的函数) show: hide():
阅读全文

浙公网安备 33010602011771号