![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaWeb
无学无忧
这个作者很懒,什么都没留下…
展开
-
学习JavaWeb第十九天
学习JavaWeb第十九天ajax和Jsonajax简介:Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。js原生的ajax请求(非重点)步骤繁琐:步骤:1 创建 XMLHttpRequest 对象的语法: var ...原创 2019-11-30 20:52:35 · 252 阅读 · 0 评论 -
学习JavaWeb第十八天
学习JavaWeb第十八天JavaWeb三大组件 sevlet 、listener 、Filter监听器(Listener):负责监视作用域值的创建、销毁、添加、删除、修改等操作。8大监听器:第一组:负责监听ServletContext、Session、request作用域对象的创建与销毁。3个ServletRequestListener 每次请求创建, 每次请求结束销毁对象H...原创 2019-11-30 11:36:05 · 155 阅读 · 0 评论 -
学习JavaWeb第十七天
学习JavaWeb第十七天会话技术web会话可简单理解为:用户开一个浏览器,访问某一个web网站,在这个网站点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话方式:1.客户端会话技术:Cookie2.服务器端会话技术:SessionCookie对象 :描述:客户端和服务器在通讯过程中产生的数据,这个数据由浏览器保持保存在客户端的数据 都是较小...原创 2019-11-27 22:03:24 · 138 阅读 · 0 评论 -
学习JavaWeb第十六天
jsp进阶Jsp的九大内置对象:(已经初始化好的,可以直接使用的)out:输出(向浏览器去写数据)response:响应对象page: 描述页面的对象,(指当前页面转换后的Servlet类的实例) this 指的是当前页,离开当前页之后对象便不存在域对象:pageContext:单个页面的全局对象(jsp页面的容器) 当前页面有效 它可以获取其他的八大内置对象request...原创 2019-11-24 17:10:12 · 139 阅读 · 0 评论 -
学习JavaWeb第十五天
学习JavaWeb第十五天JSP : 运行在服务器的页面1、JSP的运行方式jsp的工作模式是请求/响应模式,客户端首先发出HTTP请求,JSP程序收到请求后进行处理并返回处理结果。在一个JSP文件第一次被请求时,JSP引擎(容器)把该jsp文件转换成一个servlet,而这个引擎本身也是一个Servlet。转换过程:1、客户端发出请求,请求访问jsp文件2、jsp容器先将jsp...原创 2019-11-23 22:05:19 · 241 阅读 · 0 评论 -
学习JavaWeb第十四天
学习JavaWeb第十四天ServletConfig(Servlet的配置对象)概述:ServletConfig对象,表示的是Servlet配置对象。每一个Servlet程序,都有对应的ServletConfig对象在Servlet 的xml配置文件中,可以用一个或多个 标签为servlet配置一些初始化参数当servlet配置了初始化参数之后,web容器在创建servlet实例对象时,...原创 2019-11-23 21:05:52 · 160 阅读 · 0 评论 -
学习JavaWeb第十三天
学习JavaWeb第十三天Servlet进阶HttpServletResponse接口的使用:简介:服务器接收到请求需要进行处理,将处理以后的结果显示回浏览器端(将这个过程称为是响应Response)。常规方法:Response设置响应行setStatus(int sc) //一般不用200 正确302 重定向304 查找本地缓存SendError( int I ...原创 2019-11-23 20:24:24 · 122 阅读 · 0 评论 -
学习JavaWeb第十二天
day12XMLxml的简介可扩展标记语言(EXtensible Markup Language),XML 它是一种标记语言,很类似 HTML,标签都是自定义的。 如: 或 W3C在1988年2月发布1.0版本,2004年2月又发布1.1版本,单因为1.1版本不能向下兼容1.0版本,所以1.1没有人用。同时,在2004年2月W3C又发布了1.0版本的第三版。我们要学习的还是1.0版本...原创 2019-11-17 22:35:03 · 152 阅读 · 0 评论 -
学习JavaWeb第十一天
day11Tomcat服务器Tomcat服务器介绍Tomcat就是一个web的服务器,用来发布web项目。Tomcat有很多版本不同版本的规范技术可能不同。我们学习的tomcat8.5,Servlet规范3.1,JDK至少使用1.7tomcat下载其它服务器weblogic (Oracle 部属大型分布式项目使用)nginx是一个高性能的HTTP和反向代理web服务器T...原创 2019-11-12 21:26:30 · 134 阅读 · 0 评论 -
学习JavaWeb第十天
学习JavaWeb第十天JDBC事务事务的概念一组预编译的数据库语句,要么全部执行成功,要么全部执行失败事务的ACID四个原则(四个特性)原子性(atomicity)一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。一致性(consistency)事务必须是使数据库从一个一致性状态变到另一个一致性状态。一致性与原子性是密切相关的。 状态一致隔...原创 2019-11-09 17:44:03 · 146 阅读 · 0 评论 -
学习JavaWeb第九天
day09jdbcjdbc简介概述:JDBC(Java DataBase Connectivity)SUN公司提供的一套操作数据库的标准规范JDBC规范掌握四个核心对象jdbc 的相关的类与接口: Driver: 这个数据库厂商提供的驱动类 (数据库的基本信息) DriverManager :驱动管理类: 用于获取连接 需要传递三个...原创 2019-11-07 21:52:30 · 142 阅读 · 0 评论 -
学习JavaWeb第八天
day08mysql进阶外键约束概述描述表于表之间的关系作用保证数据完整性设置外键的语法: ALTER TABLE 从表 ADD CONSTRAINT 外键的名称 FOREIGN KEY(关键的字段) REFERENCES 主表 (主键);删除:先删除从表,再删除主表 语法: ALTER TABLE 表的名字 DROP FOREIGN KE...原创 2019-11-06 21:52:44 · 264 阅读 · 0 评论 -
学习JavaWeb第七天
day07mysqlmysql介绍mysql概述1、是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品2、MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,而且开源3、数据库是存储数据的一个仓库,本质就是一个文件系统,在文件中按照特定的格式存储数据,我们可以对这个文件系统(数据库)中的数据进行增...原创 2019-11-05 21:06:18 · 160 阅读 · 0 评论 -
学习JavaWeb第六天
原创 2019-11-04 21:38:06 · 119 阅读 · 0 评论 -
学习JavaWeb第四天
day04jQueryjQuery简介jQuery概述Query是一个快速,小巧,功能丰富的JavaScript库。它通过易于使用的API在大量浏览器中运行,使得HTML文档遍历和操作,事件处理,动画和Ajax变得更加简单。通过多功能性和可扩展性的结合,jQuery改变了数百万人编写JavaScript的方式。jQuery作用简化js编程,没有浏览器兼容问题jQu...原创 2019-10-31 22:13:17 · 98 阅读 · 0 评论 -
学习JavaWeb第三天
day03JavaScript基本介绍JavaScript简介JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。JavaScript基本特点JavaScrip...原创 2019-10-30 22:40:02 · 256 阅读 · 0 评论 -
学习JavaWeb第二天
day02表单什么是表单接收用户录入数据,通过http请求把数据带入到后台与服务器进行数据交互参数提交:都是以键值对方式提交到后台组成 :表单域formaction提交服务器地址methodget1、暴露用户信息到url地址上2、允许数据量大小 最大2kb3、交互信息速度要快于postpost1、提交的用户信息在请求体中,比较安...原创 2019-10-29 21:19:06 · 149 阅读 · 0 评论 -
学习JavaWeb第一天
day01前段阶段html+css+js+jquery+bootstrap数据库阶段mysql+mysql进阶+jdbc+连接池+bdutlsjavaWeb核心技术tomcat+http+servlet+jsp+request+resonpse+jstl+el+过滤器+监听器+ajaxJava三大体系结构JavaSEJavaSE是JavaEE的标准基础,开发桌面应用...原创 2019-10-28 21:00:12 · 365 阅读 · 0 评论