月度归档: 2020年4月

14 篇文章

Vue.js入门实战了一下
最近学习了Vue.js,还没学完,懂了基础,于是就用Vue.js实战了一下,花了两三天课余做了一个音乐盒。感觉用Vue.js真是太方便开发了。音乐盒
Vue.js入门及常用指令
简介 Vue.js是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和Vue生态系统支持的库开发的复杂单页应用。 Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定…
浏览器实现一行代码编辑网站
只需要按F12打开开发者模式,打开控制台,输入 document.designMode="on" 即可,网页就可以随意编辑了! 可以用来设计网页、预览效果... 打开设计模式 关闭设计模式
Spring MVC入门
Spring MVC简介 Spring web mvc和Struts2都属于表现层的框架,它是Spring框架的一部分,我们可以从Spring的整体结构中看得出来,如下图: Spring MVC处理流程 graph LR; C(客户端)--1.用户请求-->D(前端控制器<br/>DispatcherServlet) D--2.请…
Struts2拦截器
Struts2执行流程 客户端向服务器发送一个Action的请求 执行核心过滤器的doFilter()方法。 在doFilter()方法中,调用executeAction()方法, 在executeAction()内部调用dispatcher.serviceAction(); 在serviceAction()内部创建一个Action代理, 最终执行…
Markdown绘图:Graph流程图
mermaid graph(流程图) 节点名不能与关键字同名 使用引号可以避免一些不必要的麻烦,如避免与关键字同名 关键字graph表示一个流程图的开始,同时需要指定该图的方向 图方向: - TB,从上到下 - TD,从上到下 - BT,从下到上 - RL,从右到左 - LR,从左到右 T = TOP,B = BOTTOM,L = LEFT,R =…
Struts2进阶:OGNL表达式与值栈
OGNL表达式 OGNL:对象视图导航语言. ${user.addr.name} 这种写法就叫对象视图导航. OGNL不仅仅可以视图导航.支持比EL表达式更加丰富的功能. OGNL的三要素: 一、表达式: 表达式(Expression)是整个OGNL的核心内容,所有的OGNL操作都是针对表达式解析后进行的。通过表达式来告诉OGNL操作到底要干些什么…
Struts2进阶:Servlet的API的访问及数据封装
Struts2的Servlet的API的访问 在使用Struts2的框架的过程中,发现Struts2和Servlet的API是解耦合的。在实际开发中,经常使用到Servlet的API,比如进行登录,将用户的信息保存到Session中,有的时候需要向页面输出一些内容,用到response对象。涉及到Servlet的API的访问。 Struts2的Se…
Struts2入门:简述及基本配置
Struts2的概述 什么是Struts2 Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Stru…
Maven基础入门
Maven简介 什么是Maven 是apache下的一个开源项目,是纯java开发,并且只是用来管理java项目的。 Maven的好处 传统开发 Maven开发 我们划分模块时,都是使用package来进行划分。但是,当项目很大时,有很多子模块时,即使是package来进行划分,也是让人眼花缭乱 项目非常大时,可借助Maven将一个项目拆分成多个工…