自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 收藏
  • 关注

原创 JQuery对Ajax的支持:简介$.ajax(jsonExpression);JQuery对Ajax简化和封装简单示例;

已经知道,JavaScript是一种浏览器脚本语言,Ajax是一种内嵌到浏览器中的一种技术;JQuery是一个以JavaScript为基础的plugin,即JQuery可以简化JavaScript的开发;JQuery也可以简化Ajax的开发;Ajax的流程包括创建XmlHttprequest对象、发送Ajax请求、处理服务器响应三个步骤;比较麻烦;JQuery也提供了对Ajax的支持;在JQuery中对Ajax进行了大幅度的简化和封装;...

2021-01-29 22:44:11 348

原创 Ajax三:同步和异步的区别

平常在浏览网页的时候,当打开一个新的网页时,经常遇到整个网页的基本架构(如页眉、页脚、网页顶部描述性文字、网页底部描述性文字等)已经加载出来了,但网页中间某些数据、图片等核心区块需要等一段时间后才会出来,这其中就大概率使用到了ajax异步处理的方式;(maybe)目录零:ajax同步和异步的简述一:示例1:如果设置成false同步时:二:示例2:设置成true异步时:(核心部分)零:ajax同步和异步的简述在ajax的第二步,发送ajax请求的时候,第三个参数,true:异步;fal

2021-01-29 11:30:54 1032

原创 Ajax二:一个ajax比较拟真的范例

基本内容:News.java:/** * JavaBean * @author Administrator * */public class News { private String title; private String date; private String source; private String content; private News() {} public News(String title, String date, String sourc

2021-01-20 22:13:53 230

原创 Ajax一:Ajax简介;Ajax实现的三个步骤➡简单演示;

目录一:Ajax简介:二:Ajax使用流程简介和准备工作:1.Ajax使用流程简介:2.准备工作:三:利用Ajax实现:第一步:创建XmlHttpRequest对象第二步:发送Ajax请求第三步:处理服务器的响应一:Ajax简介:Ajax主要作用:在不刷新网页的情况下,与后台数据进行交互,从而实现页面局部刷新的功能;二:Ajax使用流程简介和准备工作:1.Ajax使用流程简介:2.准备工作:创建Web工程ajax,新建index.html和C.

2021-01-20 12:42:35 561 6

原创 jQuery七:jQuery事件处理方法;$(“选择器表达式“).事件(function(){})~~~

页面元素需要添加事件,jQuery提供了完整的支持;其基本流程是先使用选择器选择页面元素,然后调用方法,就能该页面元素添加上方法!需要注意:(1)先用选择器选择页面元素,然后页面元素再调用方法!!!这个基本流程;(2)function匿名函数的写法;(3)很多css的属性要清楚,属性的单词不要写错;目录一:jQuery事件处理方法简介二:准备工作:三:示例1.示例1:2.示例2:3.示例2(增)这个时候就需要用到event参数了一:jQuery事件处理方法简介jQu.

2021-01-19 12:56:37 306

原创 jQuery六:获取、设置表单输入项的值val();获取设置元素文本值text()、html();

水电费准备工作:基础代码sample3.html:<!DOCTYPE html ><html><head><meta charset="UTF-8"><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>jQuery实验室</title><style>.myclass { f

2021-01-19 10:34:20 1936

原创 jQuery五:操作元素CSS属性;设置定义的类;

扫荡示例:基础代码:sample2.html:<!DOCTYPE html ><html><head><meta charset="UTF-8"><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>操作CSS属性</title><style>.myclass { font-

2021-01-17 12:19:09 425

原创 jQuery四:获取、设置、移除属性;attr(“href“)、attr(“href“,“http://www.baidu.com“)、removeAttr(“href“);

目录一:操作元素属性(1)attr()方法:只传一个参数:获取属性(2)attr()方法:传两个参数:设置属性(3)attr()方法:选中的是多个元素,获取时只会获取第一个:(4)attr()方法:选中的是多个元素,设置时会设置所有选中的元素:(5)removeAttr()方法:移除属性的方法:选择了一些元素后,如何对选中的元素进行操作嘞?本篇博客主要内容是,对属性的设置,包括获取属性,设置属性,移除属性一:操作元素属性基础代码:sample1.html

2021-01-17 11:18:16 7387

原创 jQuery三(附):位置选择器;表单选择器;(这两类选择器不常用,仅供了解)

目录一:位置选择器:二:表单选择器:注解:不同的选择器可以组合使用:以应对某些特别的需求一:位置选择器:示例1:获取class=“myclass”的第一个元素:.myclass:first二:表单选择器:示例1::input 是选中页面中所有的输入框示例2::text 表单选择器总结:参考自jQuery表单选择器;……………………………………………………(1):input选取所有input、textarea、select和button元...

2021-01-15 19:48:47 281 1

原创 jQuery三:基本选择器;层叠选择器;属性选择器;(这三类选择器是比较常用的)

jQuery的主要工作就是简化JavaScript的开发;其主要包括(1)选中页面元素;(2)对选中的元素进行操作;两个部分;本篇博客主要介绍如何选中页面元素,主要内容是基本选择器、层叠选择器、属性选择器;这三类选择器是在实际中比较常用的选择器;目录一:引文:二:基本选择器:id选择器、标签选择器、类选择器、组合选择器三:层叠选择器​四:属性选择器一:引文:两个要素:在JavaScript中有document.getElementById()等方式获取元素,但这种..

2021-01-15 19:06:56 712

原创 jQuery二:一个jQuery简单示例

一个jQuery简单示例:下面注意两点:(1)html文件引入jQuery文件的方式;(2)jQuery选择器的基本原理;<!DOCTYPE html ><html><head><meta charset="UTF-8"><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>jQuery实验室</title&gt

2021-01-15 16:49:43 241 1

原创 jQuery一:jQuery简介;jQuery的JS文件下载安装;

一:jQuery简介:jQuery是前端中著名的的JavaScript库;js是网页的脚本语言,而jQuery是基于js语言封装出来的一个前端框架。也就是说js是一种语言,而jQuery是基于该语言的一种框架。二:jQuery下载安装任何一款文本编辑器,都可以作为jQuery的开发工具,但是还是选用常用IDE好点;下载安装步骤演示:https://jquery.com/:下载好了,如何安装?新建个工程,在WebContent下新建一目录,将下载

2021-01-10 22:44:55 1189 2

原创 JSON六:Java:对象集合序列化成JSON(数组);JSON(数组)反序列化为对象集合;

目录一:多个对象的集合,转成JSON(数组)二:将JSON数组转成对象集合但是在实际业务中,往往会是对多个对象批量处理:这个用处会非常广泛,以前做项目的时候也遇到过几次;JSON序列化与反序列化用途,比如, (1)要求:本地有100个员工对象信息,如何把这100个员工的信息传递给另外一个系统? 方法:可以将100个员工的信息JSON序列化,然后传递给另外一个系统;另一个系统接受收后,JSON反序列化成员工对象即可; (2...

2021-01-10 18:30:48 5111

原创 JSON五:Java:对象转换成JSON字符串;JSON字符串转换为对象;

目录一:将对象转换成JSON字符串(序列化)一:附:@JSONField注解二:将JSON字符串转换为对象(反序列化)主要内容是Java中的利用FastJson对JSON的序列化与反序列化。一:将对象转换成JSON字符串(序列化)示例一:将对象转换成JSON字符串javaBean:import java.util.Date;public class Employee { private Integer empno; private String ename; pr

2021-01-10 18:07:21 4445 1

原创 JSON四:Java:处理JSON简介;FastJson下载安装;

一:Java处理JSON简介:在早期,JSON是JavaScript独有的对象表示方法;但因为,JSON表达形式简介,方便计算机解析,人阅读体验好,逐渐JSON替代了XML,成为了保存对象和数据传输的首选的数据格式。Java对JSON也有很好的支持。Java有很多JSON的序列化工具包。Java的JSON工具包:作用是把Java对象转化为JSON,或者把JSON转换为Java对象的第三方组件。我们主要使用FastJson这个工具。二:FastJson下载安装.

2021-01-10 17:23:10 1691

原创 JSON三:JavaScript:字符串转JSON;JSON转字符串;字符串和JSON互转的用途;JavaScript初始化JSON,将JSON当做对象看待;

目录一:JavaScript将字符串转换成JSON对象:JSON.parse(str);二:JavaScript将JSON对象转换成字符串:JSON.stringify(json);三:字符串和JSON对象转换的用途:四:初始化json对象JavaScript中字符串和JSON对象的互相转换。一:JavaScript将字符串转换成JSON对象:JSON.parse(str);在WebContent根目录下,创建一个sample2.html:需要注意: (1)...

2021-01-10 01:11:18 952 1

原创 JSON二:JavaScript:访问JSON并输出;

疑问:JSON主要用于数据传递和数据表示上,程序势必要和JSON数据进行交互;那么JavaScript如何访问JSON文件???JavaScript天生就具备对JSON数据的处理能力;直接将emp.json中的内容,赋值给变量json;JavaScript可以将其作为一个数组进行解析:<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title h

2021-01-10 00:30:30 1798

原创 JSON一:JSON简介与语法规则;JSON简单示例程序

一:JSON简介: JSON对于人来说,阅读体验很好;JSON规则清晰,容易被计算机解析,JSON已经越来越多的用在数据传递和数据表上,JSON已经逐渐替代了XML,成为了软件开发的主流数据表达形式;二:JSON语法规则:...

2021-01-09 23:36:32 225

原创 常用功能与过滤器内容概述

【常用功能与过滤器】主要有四部分内容:JSON;jQuery&amp;Ajax;Java正则表达式;过滤器 。JSON是天然与JavaScript无缝衔接的,如何利用JavaScript读取JSON格式的数据,是前端的重点;jQuery是JavaScript的框架,提供了很多实用的工具,提高前端页面开发速度;Ajax:是web应用中的异步服务器通信技术;正则表达式,并不隶属于某一种语言,他是一种业界通用的文本处理方式表达式;如字符串格式匹配、校验;或者按照某个规则怼...

2021-01-09 11:16:45 191

原创 EL&JSTL:案例,3-4案例;问题总结,归纳;

第一点:三种情况下的路径(1)表单提交时,action中的路径,要添加上下文路径;(2)请求转发的时候,不需要写上下文路径;(3)重定向需要下上下文路径;第二点:主要关注后端,前端的部分很多细节暂时不要深究CSS、JS,font等这些,是前端工程师的工作;后端更需要关注的是,(1)怎么把后台的数据正确地怼到前端的form等表格中去(2)后台怎么获得前台中的数据(3)前台和后台之间数据的提交方式和页面url跳转关系。第三点:俩案例需要注意的点(1)html文档需要改成.jsp并使

2021-01-09 03:04:49 334 1

原创 JSTL(JSP标签库)五:格式化输出标签库:引入fmt格式化输出标签库;日期格式化;数字格式化输出;临时补加:jstl核心标签库的<c:out></c:out>;

格式化标签库:示例:首先,引入fmt格式化输出标签库:这儿和引入核心库标签库套路一样的;日期格式化:Java中日期的原样不好读,需要将其格式化一下,转换成体验好的格式:下面<fmt:formatDate value=" " pattern=" " />中,value代表了原始值,pattern代表了想要转成的格式效果:数字格式化:在数字中,经常希望数字保留多少位小数,或者是按照金额的格式进行输出:临时补加:JSTL核心标签库的.

2021-01-08 17:22:54 579 1

原创 JSTL(JSP标签库)四:核心标签库:遍历集合:<c:forEach >(主要是用于简化JSP的循环)

JSTL如何遍历集合?下面有点类似增强for循环;<c:forEach>标签是个循环遍历标签,通常用于遍历存放在request对象、session对象中、ServletContext对象中的集合示例:jstl可以直接获取私有属性的这个不严谨的地方,后续在了解吧…………...

2021-01-08 15:46:19 1137

原创 JSTL(JSP标签库)三:核心标签库:判断标签:<c:if>;<c:choose>,<c:when>,<c:otherwise>(主要是用于简化JSP的判断)

JSTL核心标签库core中的判断标签:示例:<c:if>单分支判断:JSTL没有else标签,所以没法使用ifelse这样,所以只能用多个if了。这也是<c:if>不足的地方。效果:多分支判断标签:<c:choose>,<c:when>,<c:otherwise>上面在功能上就类似,if,else if,else;效果: ...

2021-01-08 14:52:09 965 1

原创 JSTL(JSP标签库)二:核心标签库简介;核心标签库设置;(主要是用于简化JSP的判断和循环)

本篇博客主要介绍,JSTL标签库的设置和背后的原理;不涉及JSTL核心标签库中标签的使用方法。一:JSTL标签库分类JSTL标签库按功能可以分为以下五类:二:核心标签库core简介:三:核心标签库core设置示例:…………………………创建jsp文件,设置编码方式…………………………在这个JSP中如果想使用JSTL,必须做两件事:…………………………在Java或者JSP文件中,输入【Alt+/】可出现智能提示:…………………………

2021-01-07 14:51:51 274

原创 JSTL(JSP标签库)一:JSTL(JSP标准标签库)简介;JSTL安装;(主要是用于简化JSP的判断和循环)

JSTL的主要作用是,简化JSP对于表格、循环、数据迭代的操作。JSTL简介:EL表达式主要用于简化JSP数据的输出:即用【<h1>姓名:${requestScope.student.name }</h1>】简化【Student stu = (Student)request.getAttribute("student");out.println("<h1>姓名:"+stu.getName()+"</h1>");】;这是EL最核心的目的!!!但是,对

2021-01-07 12:01:38 458

原创 EL表达式:主要是用于简化JSP的输出

目录一:什么是EL表达式:EL表达式初体验二:而EL作用域对象(本篇博客的核心)三:EL表达式输出:EL表达式输出对象的本质是调用toString()方法四:EL输出参数( )EL表达式可以极大简化JSP的书写难度,提高程序员的编码体验。一:什么是EL表达式:EL表达式初体验不使用EL表达式时的情况:体验很糟糕准备工作:效果:以上过程的问题:(1)在JSP中编写代码需要导包啥的很麻烦;(2)Java代码和HTML代码杂糅在了一起,很恶心,需要大..

2021-01-06 22:24:30 1012 1

原创 Servlet与JSP进阶十:Web应用程序打包与发布(war包)

本篇博客主要内容是: ●如何使用Eclipse打war包; ●打好的war包如何发布;访问演示; ●解决url中8080端口和上下文路径的问题程序开发完成后,将工程打成一个war包,发布;使用Eclipse工具,如何打war包?eclipse操作流程:war包打好了,然后呐,如何发布?如何使用?启动Tomcat:Tomcat启动之后发现:上述Tomcat启动时,没有报任何错误的时...

2021-01-06 16:30:19 967

原创 Servlet与JSP进阶九:JSP九大内置对象(中间夹杂了动态404、500错误界面的策略)

Java九大内置对象简要介绍JSP九大内置对象简介九大内置对象:request和out对象用的多点,其他的用的很少;JSP本身就是Servlet,我们知道Servlet中有很多对象,JSP为了简化操作,在JSP中设置了九大内置对象,这些对象与Servlet中的对象一一对应;即当我们使用JSP内置对象的时候,其背后实际上会去调用Servlet中对应的对象(具体怎么调用的,无需关心,这是JSP背后默默在奉献…);如,在JSP中使用了request对象,其本质是使用了Servlet中的HttpSe

2021-01-06 13:52:56 121

原创 Servlet与JSP进阶八:web.xml的其他作用:设置默认首页;url通配符*;设置全局变量;404等错误默认页;

前面已经知道,如果一个Servlet想要生效,需要在web.xml中进行配置;初次之外本篇博客主要讲述web.xml另外三个配置: (1)通过web设置默认首页;Servlet通配符*映射及思路:可以在web.xml中设置,也可以通过注解的形式设置啦; (2)通过web.xml设置全局变量; (3)设置404、500等状态码默认页面;一:默认首页开始阐述:如,在WebContent根目录下新建一index.html:…………………………...

2021-01-06 12:31:56 859 1

原创 Servlet与JSP进阶七:Post请求中文乱码;Get请求中文乱码;响应中文乱码;

本篇博客主要内容是: ●Post请求中的中文乱码; ●Get请求中的中文乱码; ●响应中的中文乱码;中文乱码:处理Post请求中的中文乱码:………………注:………………预备工作创建一个html:创建一个Servlet处理上面的表单:………………直接访问html输入信息,并提交:会出现乱码………………为什么会出现乱码?………………如何解决乱码?:一种笨笨的方式...

2021-01-05 19:53:11 411

原创 Servlet与JSP进阶六:ServletContext全局对象;Java Web三大作用域对象总结;

本篇博客的主要内容是: ●ServletContext对象简介;获取方法,设置属性方法; ●ServletContext对象演示的几个例子; ●HttpServletRequest对象、HttpSession对象、ServletContext对象:Java Web三大作用域对象总结ServletContext简介 ● ServletContext:是web应用程序的全局对象; ● 在整个web应用程序...

2021-01-05 17:54:27 646

原创 Servlet与JSP进阶五:用户会话Session对象

本篇博客主要内容是: ●Session简介; ●Session的设置和获取示例代码; ●Session的演示; ●了解Session背后的原理;问题:Cookie是把用户信息存放在了本地,虽然加密了,但还是有破解的风险,不安全;同时,每次浏览器请求时,都需要额外传递Cookie信息,这无疑增加了带宽的负担;所以,JavaWeb提供了一种新的实现方案,诸如“用户登录状态”或者“用户登录”的信息不再存储在浏览器这边,而是把...

2021-01-05 16:16:46 445

原创 Servlet与JSP进阶五:浏览器Cookie

本篇博客的主要内容是: ●为什么要有Cookie; ●Cookie本地存放地址; ●如何在程序中设置(添加)Cookie; ●如何在浏览器中查看Cookie信息; ●如何在程序中获取Cookie信息; ●如何设置Cookie时效;Cookie(小甜饼~~~)一个小例子:例如平常登录一个网易邮箱时,如果选择“十天内免登录”,登录后,关闭浏览器;重新打开浏览器,会发现网易邮箱的...

2021-01-05 03:19:32 361

原创 Servlet与JSP进阶四:请求转发与响应重定向;请求(request对象)中自定义属性;

本篇博客的主要内容是: ●请求转发和响应重定向设置方式和效果; ●请求转发和响应重定向背后的原理; ●请求(request对象)中添加自定义属性;并通过设置属性,分别印证了请求转发和响应重定的不同;以前接触的都是一个Servlet;而实际情况中,是需要多个Servlet之间跳转的,而Servlet之间的跳转方式分为:请求转发和响应重定向;准备的俩Servlet:例如登录这个功能:在登录界面,输入用户名和密码后并点击登录后;其会跳...

2021-01-05 00:52:46 389 1

原创 Servlet与JSP进阶三:响应头中的Content-Type

本篇博客主要内容是: ● 请求头中的Content-Type属性,这个决定了浏览器以何种方式处理响应体中的内容; ●举了Content-Type几个例子; ●掌握设置Content-Type的方法:response.setContentType("text/html;charset=utf-8");浏览器可以理解成是一个解释器(解释响应体中的内容,并现在浏览器页面上);Content-Type属性值,就是浏览器对响应体内容采...

2021-01-04 23:13:40 1325

原创 Servlet与JSP进阶二:响应结构;(包含Http常见状态码)

本篇博客的主要目的是: ● 响应的结构; ● 如何在浏览器利用F12的开发者工具查看响应行,响应头,响应体; ● 404状态,500状态演示;请求是浏览器向服务器发送的数据,而响应则是服务器返回给浏览器的显示结果;(1)Content-Type:text/htm表示,把响应体中内容当成text/html去解释;就浏览器会按照text/html的方式去解释响应体中的内容;(2)响应状态码:如url网址输错的时候,会报404;如...

2021-01-04 22:46:52 228

原创 Servlet与JSP进阶一:HTTP请求结构;get&post请求简单展示;请求头User-Agent开发多端应用;

Servlet与JSP进阶部分主要阐述:JavaWeb更深入的核心特性;Servlet核心对象;JSP九大内置对象;一:HTTP请求的结构请求:是从浏览器向Tomcat服务器所发送的数据包;(1)请求行:说明请求方法,请求的url,HTTP的版本信息;(2)请求头:包含了很多辅助性的信息,可以为程序处理提供额外的数据支持;:当前浏览器所设置的语言;比如,同样是访问谷歌,国内的浏览器显示的是中文,国外的浏览器显示的是英文;谷歌为什么在不同的浏览器上显示内容不一样呐?就是因为不.

2021-01-04 02:53:18 660

原创 JSP简介:JSP简单示例;JSP基本语法;JSP页面重用;

1:Servlet的痛点: 面对servlet的缺点,JSP应运而生;2:JSP简介:3:第一个JSP示例: 4:JSP执行流程: Tomcat按照一定的规则将JSP的语法转换成了Servlet的源代码:上面,Java代码会原封不动,其他诸如<h1>,<%=a%>则按语法转成对应的Java语句;JSP的本质就是Servlet。(而且,目前JSP已经被抛弃了。。。。)5:JSP基本语法:...

2021-01-04 02:26:44 1006 1

原创 Servlet入门十一:启动时加载

启动时加载:例子:在程序启动时,需要依次完成创建数据库、导入数据库、分析数据库操作:分别添加了三个Servlet:public class CreateServlet extends HttpServlet{ @Override public void init() throws ServletException { System.out.println("正在创建数据库"); }}public class ImportServlet extends HttpServlet

2021-01-03 21:57:54 390

原创 Servlet入门十:Servlet的注解: @WebServlet(“/anno“)

通过前面的几篇博客可以发现,我们每写一个servlet类,就需要在web.xml中进行配置;这需要在web.xml和Java源代码间来回跳跃,相对来说不友好;JDK1.5后出现了一个全新的技术:注解;注解可以简化应用程序的开发和配置;使用示例如下:...

2021-01-03 21:20:01 279

Linux系统pgsql安装

Linux系统pgsql安装

2024-05-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除