12 2021 档案
摘要:计算属性的重点突出在属性两个字上(属性是名词),首先它是个属性其次这个属性有计算的能力(计算是动词),这里的计算就是个函数;简单点说,它就是一个能够将计算结果缓存起来的属性(将行为转化成了静态的属性),仅此而已;可以想象为缓存! 他是一个属性,一般情况下方法里面没有发生变化,他就是一个固定的属性。
阅读全文
摘要:Axios是一个开源的可以用在浏览器端和NodeJS 的异步通信框架,她的主要作用就是实现AJAX异步通信,其功能特点如下: 从浏览器中创建XMLHttpRequests 从node.js创建http请求 支持Promise API [JS中链式编程] 拦截请求和响应 转换请求数据和响应数据 取消请
阅读全文
摘要:组件是可复用的 Vue 实例, 且带有一个名字:在这个例子中是 <testcomponent>。 我们可以在一个通过 new Vue 创建的 Vue 根实例中,把这个组件作为自定义元素来使用: 我们可以对组件进行任意次数的重复 组件里面的template是html代码 是模板 组件里面可以有data
阅读全文
摘要:双向绑定: 1.数据发生变化时候,视图发生了变化 2.视图发生变化,数据也会发生变化! 实现数据绑定:v-model 我们使用 v-model 指令在<input> <textarea> <select> 元素上实现双向绑定 。绑定的是标签value的值 v-model=" " 文本框 <!DOCT
阅读全文
摘要:事件绑定: v-on 可以用 v-on 指令监听 DOM 事件,并在触发时运行一些 JavaScript 代码 v-on:jQuery的事件,触发事件的方法,方法必须写在vue 的methods里面 jQuery的事件参考文档:https://jquery.cuishifeng.cn/keydown
阅读全文
摘要:1.我们使用v-bind来绑定元素特性 用v-bind绑定message的内容 <span v-bind:title="message"> 鼠标悬停就可以看到绑定的提示信息 </span> 语法: v- 开头的叫指令,表示Vue提供的特性。他们会渲染DOM上应用特殊的响应式行为。 v-bind 条件
阅读全文
摘要:MVVM: view:视图层,表示DOM(html操作的元素) ViewModel:连接视图和数据的中间件。Vue.js就是MVVM模式中ViewModel的实现者 能检测到数据变化,并对视图进行内容的更新 将检测视图的变化,并通知给数据进行改变。 Model:模型层,表示JavaScript对象
阅读全文
摘要:Vue是一套构建用户界面的渐进式框架 Vue的核心库只关心视图层。 前端三要素:html css JavaScript HTML: css预处理器:用专门的编程语言,进行web页面样式设计,通过编译器转换为正常的css文件。 常见的css预处理:SASS LESS JavaScript框架:Vue,
阅读全文
摘要:1.前端要求: 前端表单要求:为了能上传文件,必须将表单的method设置为POST,并将enctype设置为multipart/form-data。只有在这样的情况下,浏览器才会把用户选择的文件以二进制数据发送给服务器; <form action="" enctype="multipart/for
阅读全文
摘要:SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。 过滤器与拦截器的区别:拦截器是AOP思想的具体应用。 过滤器 servlet规范中的一部分,任何java web工程都可以使用 在url-p
阅读全文
摘要:Ajax的核心是XMLHttpRequest对象(XHR)。XHR为向服务器发送请求和解析服务器响应提供了接口。能够以异步方式从服务器获取新数据。 jQuery 提供多个与 AJAX 有关的方法。 通过 jQuery AJAX 方法,您能够使用 HTTP Get 和 HTTP Post 从远程服务器
阅读全文
摘要:1.新建maven项目 2.导入依赖 <dependencies> <!--Junit--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependen
阅读全文
摘要:1.我们使用Jackson 应该是目前比较好的json解析工具了 2.导入Jackson的jar包 <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId>
阅读全文
摘要:JSON是javaScript对象的字符串表示法,它使用一个文本来表示一个js对象,本质上是一个字符串 var obj = {a:'hello',b:'world'} //这是一个对象 var json = ' {"a":"hello","b":"world"} ' //这是一个json字符串 JS
阅读全文
摘要:我们从前台页面传递参数到后台,经常会遇到乱码问题!! 例子: <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>Title</title> </head> <body> <%-
阅读全文
摘要:处理前台提交的数据 1、提交的域名称和处理方法的参数名一致 提交数据 : http://localhost:8080/SpringMVC_05//05/t1/xiangtong 处理方法 : @RequestMapping("/05/t1")public String teste1(String n
阅读全文
摘要:一般的请求默认是转发 我们测试SpringMVC的转发和重定向的时候,先把视图解析器配置注释掉 请求: forward 转发: redirect @Controller public class ResultSpringMVC { @RequestMapping("/rsm/t2") public
阅读全文
摘要:概念 Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 功能 资源:互联网所有的事物都可以被抽象为资源 资源操作:使用POST、DELETE、PUT、GET,使用不同方法对资源进行操作。 分别对应 添
阅读全文
摘要:实际我们一般都用注解开发SpringMVC的代码 步骤一:新建一个module 步骤二:添加web框架 步骤三:完善web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/j
阅读全文
摘要:1.用户发起请求,去寻找web.xml配置的DispatcherServlet。它表示前置控制器 我们假设请求的url为 : http://localhost:8080/SpringMVC/hello 如上url拆分成三部分: http://localhost:8080服务器域名 SpringMVC
阅读全文