JavaWeb
这里存放的是JavaWeb部分的博客
空圆小生
这个作者很懒,什么都没留下…
展开
-
Json基础入门
什么是Json?Json(JavaScript Object Natation),即JS对象标记,是一种轻量级的数据交换格式,目前使用特别的广泛,尤其在前后端分离的开发中。Json采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。说白了,其实json就是一中字符串的格式,我们可以通过一些类,例如ObjectMapper来将后台的对象转换为json字符串的格式并进行输出到前端页面展示。Json的格式对象表示为键值对,数据由逗号分隔原创 2020-09-16 21:58:49 · 373 阅读 · 0 评论 -
JavaWeb---Listener和Filter理解接口调用(附带自动登录小案例)
ListenerListener即监听器的意思,它的作用就是监听某一个事件的发生或者状态的改变并对此作出反应,它是Servlet规范的另一个高级特性,我们主要通过使用它来监听Java Web程序中的事件,比如创建、修改、删除Session、request、context等,并触发响应的事件。利用Listener能够用很少的代码实现很绚丽的效果。它的内部机制就是接口回调,这里就引入一个新的概念,何为接口回调?理解接口回调简单来说接口回调就是可以把使用某一接口的类创建的对象的引用赋给该接口声明的接口变量原创 2020-06-11 09:46:24 · 288 阅读 · 0 评论 -
JavaWeb---Ajax和Jquery学习详解
写在前面本博客纯属个人学习笔记,如有错误十分欢迎大家指正。什么是异步请求? 要更好的理解异步请求,首先要了解什么是同步,因为异步也是相对同步来说的,Ajax简介 Ajax(Asynchronous Javascript And XML)即异步 JavaScript 和 XML,它不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术。 通过 AJAX,JavaScript 可使用 JavaScript 的 XMLHttpRequest 对象来直接与服务器原创 2020-06-07 14:35:43 · 337 阅读 · 0 评论 -
学生信息管理系统+动态项目部署到Tomcat上----Java实现(附带源码下载和Tomcat7服务器)
一、项目介绍1.1实现技术1.2流程介绍二、开发流程三、完整项目源码下载原创 2020-06-01 11:47:08 · 1985 阅读 · 5 评论 -
数据库连接池C3P0&DBUtils结合使用,纯属个人学习笔记!
一、数据库连接池的产生原因1、如果每次访问都走一次数据库的连接对象创建工作,比较消耗性能。2、为了更好的满足日常中的高并发访问,提前在内存开辟一个空间,用来储存预先创建的一定数量的数据库连接,后续的访问直接从池子里面拿取连接,使用完归还即可二、开源数据库连接池C3P0 常见的开源数据库连接池有DBCP和C3P0,这里记录的是C3P0简单使用。使用前先导入相对应的Jar包创建c3p0-config.xml文件,在里面定义默认的连接配置信息,名字不能修改!连接代码示例package原创 2020-05-27 19:06:55 · 349 阅读 · 0 评论 -
JavaWeb-事务学习详解笔记
思维导图–分七个点学习何为事务? 所谓事务(Transaction)其实就是针对数据库的一组操作, 它由许多单一的逻辑组成,而且再执行的过程中只要有一个逻辑没有执行成功,那么所有的数据都会回到最初的状态。事务何用?1、为数据库操作提供了一个从失败中恢复到正常状态的方法,同时提供了数据库即使在异常状态下仍能保持一致性的方法。2、当多个应用程序在并发访问数据库时,可以在这些应用程序之间提供一个隔离方法,以防止彼此的操作互相干扰。3、 可以保证数据的一致性和完整性(避免异常和错误等导致的数据原创 2020-05-25 09:42:57 · 334 阅读 · 0 评论 -
JavaWeb之EL&JSTL学习详解
一、EL表达式 EL(Express Lanuage)即表达式语言,是一种在JSP页面获取数据的简单方式(只能获取数据,不能设置数据),是在JSP2.0才引入的概念,它的出现就是为了简化jsp代码,具体一点就是为了简化在jsp里面写的那些java代码。写法格式:${表达式 }1.1 使用方法:取出4个作用域中存放的值 <% pageContext.setAttribute("pageContext", "page"); request.setAttribute("request原创 2020-05-19 19:18:55 · 393 阅读 · 0 评论 -
JavaWeb之JSP学习详解
思维导图一、JSP简介1.1 什么是JSP? jsp的全称为:java server pages(翻译:java服务器页面), 从用户角度去看待 ,jsp就只是一个网页 ,但是作为程序员来看的话 , jsp其实是一个java类, 它继承了servlet,所以可以直接说jsp 就是一个Servlet.二者比较大的区别就是,在servlet中以java代码为主,而在jsp中主要以HTML代码为主,其中包含了一部分的java代码。1.2 JSP的作用 html 多数情况下用来显示静态内容 , 是一原创 2020-05-19 16:59:41 · 448 阅读 · 0 评论 -
JavaWeb之XML学习详解
一、XML简介1.1什么是XML? XML全称eXtendsible Markup Language,即可扩展的标记语言,与HTML语言有一定的相似之处,例如都是使用标签来定义,格式上有很多相同的地方,最大的区别就在于HTML中所定义的标签都是被预先定义好的,就像java中的关键字,例如< AA >< /AA >这对标签在HTML中是无效的,而XML别不同,它的标签可以完全由自己自定义,这就是二者最大的区别。1.2XML有什么用?1.可以用来保存数据2.也可以用来做配置文原创 2020-05-17 12:36:12 · 342 阅读 · 0 评论 -
Cookie&&Session学习
一、会话及会话跟踪1.1会话 Cookie和Session同属于会话跟踪技术,所谓会话就是指一个用户对某一个服务器的来回请求和响应,不同的用户对同一个服务器的请求是分别不同的会话,例如我在某个网页上点击了一个超链接,然后这个超链接通过servlet技术向服务器提交请求之后由服务器跳转到另一个页面,然后我在这个新的页面又点击了一个超链接向服务器提交申请,这样的过程就称之为会话,且属于同一个会话,在例如用户a和用户b分别向服务器提交请求,这则是两个不同的会话。1.2会话跟踪 会话跟踪是Web中常用的原创 2020-05-16 20:50:10 · 182 阅读 · 0 评论 -
史上最全Servlet中的中文乱码分析与解决问题
在Servlet中接收浏览器的数据以及发送数据到浏览器的时候容易遇到一些中文显示乱码的问题,下面是博主对这类问题的一个总结,希望能帮到大家!一、问题分析当我们的Servlet程序从客户端接收到一个中文数据或者发送一个中文数据到服务器端的时候,默认情况下会显示为乱码,这是由于编码方式的不同造成的,tomcat从浏览器接收到数据时默认的编码方式是ISO-8859-1的编码格式,这个格式是单字节编码,是不能解析中文的,而当数据接收到服务器的时候又没有按照相同的编码去解析数据,这就导致了中文乱码问题的出现。(这原创 2020-05-10 18:57:36 · 1440 阅读 · 1 评论 -
程序员应该了解的Http协议的那些事
一、学习目的1.基本了解请求和响应的数据 内容2.学会掌握HttpWatch抓包看一看http背后向服务器请求的一些细节3.Get和Post的区别二、什么是协议 协议就是双方在交互、通讯的时候遵守的一种规范、规则。三、Http协议客户端与服务器在执行Http请求时候双方遵守的一种通讯协议。它主要规定了客户端在访问服务器端的时候要带上哪些内容,以及服务器端在返回数据给服务器端的时...原创 2020-05-05 21:29:28 · 169 阅读 · 0 评论