YD Blog

I live my life free of compromise.

Vue框架

简单入门

Vue框架 Vue是一套前端框架,免除原生JavaScript中的DOM操作,简化书写 基于MVVM(Model-View-ViewModel)思想,实现数据的双向绑定,将编程的关注点放在数据上 官网:https://cn.vuejs.org 关于MVVM:MVC思想下只能实现模型到视图的单向展示,而MVVM将视图与模型绑定,视图会自动随着模型的改变而改变。 基本使用 ...

Listener监听器

简单入门

Listener监听器 基础 概念:Listener表示监听器,是JavaWeb三大组件之一(servlet、filter、listener) 监听器可以监听就是在application、session、request三个对象创建、销毁或者往其中添加修改删除属性时自动执行代码的功能组件 Listener分类:JavaWeb中提供了8个监听器 ...

Filter简介

简单入门

Filter简介 基础 概念:Filter表示过滤器,是JavaWeb三大组件之一(Servlet、Fliter、Listener) 过滤器可以把对资源的请求拦截下来,从而实现一些特殊的功能。 过滤器一般完成一些通用的工作,比如:权限控制、统一编码处理、敏感字符处理等等。 Filter快速入门 定义类,实现Filter接口,并重写所有方法 public cl...

AJAX简介

简单入门

AJAX入门 概念:AJAX(Asynchronous JavaScript And XML):异步的JavaScript和XML AJAX作用: 与服务端进行数据交换:通过AJAX可以给服务器发送请求,并获取服务器响应的数据 使用了AJAX和服务器进行通信,就可以使用HTML+AJAX来替换JSP页面了 ...

会话跟踪技术

简单入门

会话跟踪技术 概念 会话:用户打开浏览器,访问web服务器的资源,会话建立,直到一方断开连接,会话终止。在一次会话中可以包含多次请求和响应 会话跟踪:一种维护浏览器状态的方法,服务器需要识别多次请求是否来自于同一浏览器,以便在同一次会话的多次请求之间共享数据。 实现方式: 客户端会话跟踪技术:Cookie 服务端会话跟踪技术:Session...

关于JSP脚本

简单入门

关于JSP 概述 概念:Java Server Page,Java服务端页面 一种动态的网页技术,其中既可以定义HTML、JS、CSS等静态内容,也可以定义Java代码的动态内容。 JSP = HTML + Java JSP作用:简化开发,避免了在Servlet中直接输出HTML标签 Java代码用<% %>包裹起来。 JSP快速入门 导入JS...

请求与响应

Request和Response

请求与响应 Request(请求)和Response(响应) 在Servlet对象中的service方法有两个参数,其类型分别为Request和Response,代表请求与响应。 浏览器在需要的时候会向服务器发送请求信息,本质上就是一段字符串,服务器会将这段请求信息封装成Request对象,并传给service方法。 而Response对象则是由service方法设置,服务器软件会根...

关于Servlet

JavaWeb基础

关于Servlet 概述 Servlet是Java提供的一门动态web资源开发技术 Servlet是JavaEE规范之一,其实就是一个接口,我们需要定义Servlet类实现Servlet接口,并由web服务器运行Servlet 使用 引入依赖 在pom文件中添加依赖 <dependency> <groupId>java...

Tomcat基础

从简介到使用

Tomcat基础 简介 Web服务器是一个应用程序(软件),对HTTP协议的操作进行封装,使得程序员不必直接对协议进行操作,让Web开发更加便捷。主要功能是“提供网上浏览服务” Tomcat就是这样一款Web服务器软件。 除去Tomcat,还有许多Web服务端软件,比如jetty,WebLogic,WebSphere等 概念:Tomcat是Apache软件基金会的一个核...

JavaWeb简介

一些基础的概念

JavaWeb简介 什么是JavaWeb Web:全球广域网,也称万维网(www),能够通过浏览器访问网站 JavaWeb:使用Java技术来解决web互联网领域的技术栈 简单点说,就是用Java写网站。 JavaWeb技术栈 B/S架构:Browser/Server,浏览器/服务器架构模式,它的特点是,客户端只要浏览器,应用程序的逻辑和数据都存储在服务端。浏览器...