后端:SpringBoot + MySQL8.0.15 +Mybatis+Druid 前端:基于layui的轻量级前端后台管理框架 接口文档:Swagger 模板引擎:thymeleaf 1 <?xml version="1.0" encoding="UTF-8"?> 2 <project xmln ...
分类:
编程语言 时间:
2020-04-10 22:29:00
阅读次数:
111
Express框架学习 (一导学) 框架入门 这个也是是一个开发框架,是一个第三方模块,使用这个框架可以很方便的创建网站服务器 我们先来看看它的特点: 1.提供了方便简洁的路由定义方式 2.对获取HTTP请求参数进行了简化处理 3.对模板引擎支持程度高,方便渲染动态HTML页面 4.提供了中间件机制 ...
分类:
其他好文 时间:
2020-04-10 16:04:48
阅读次数:
67
Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。 与SpringBoot完美整合,SpringBoot提供了Thymeleaf的默认配置,并且为Thymeleaf设置了视图解析器,我们可以像以前操作jsp一样来操作Thymeleaf。代 ...
分类:
其他好文 时间:
2020-04-06 17:53:28
阅读次数:
69
一、Jinja2模板引擎 1. 定义 ? 视图函数的主要作用是生成请求的响应,这是最简单的请求。实际上,视图函数有两个作用:处理业务逻辑和返回响应内容。在大型应用中,把业务逻辑和表现内容放在一起,会增加代码的复杂度和维护成本。本节学到的模板,它的作用即是承担视图函数的另一个作用,即返回响应内容。 ? ...
分类:
其他好文 时间:
2020-04-05 18:14:23
阅读次数:
69
一、集成Thymeleaf 1、引入jar包(thymeleaf对应的starter) <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifa ...
分类:
编程语言 时间:
2020-04-03 00:54:47
阅读次数:
75
模板引擎 1、导入全局作用下的变量 $imports.变量 2、导入非全局作用下的变量 tamplate.defaults.imports.变量名=变量 $imports.变量名 利用前后端分离方法制作阿里百秀项目练习 1、localhost:3000访问的内容 是开发的静态资源文件夹public中 ...
分类:
其他好文 时间:
2020-03-29 19:26:12
阅读次数:
207
1. jiaji2和DjangoTemplates模板引擎相比,jiaja2语法更简单 2. 耦合 3. 模型 3.1 模型定义 3.2 模型数据查询 Django: 自带ORM(Object-Relational Mapping 对象关联映射)和模板引擎,支持JinJa等非官方模板引擎,灵活度不高 ...
分类:
其他好文 时间:
2020-03-22 15:47:08
阅读次数:
72
Django之模板系统 官方文档 常用语法 变量相关的用{{content}},逻辑相关的用{%%}。 变量 在Django的模板语言中按此语法使用:{{ 变量名 }}。 当模板引擎遇到一个变量,它将计算这个变量,然后用结果替换掉它本身。 变量的命名包括任何字母数字以及下划线 ("_")的组合。 变 ...
分类:
其他好文 时间:
2020-03-21 21:30:53
阅读次数:
78
二、如何定制错误响应 1).如何定义错误处理页面 1.1、有模板引擎的情况下;error/状态码; 【将错误页面命名为 (错误状态码.html) 放在模板引擎文件夹里面的error文件夹下】 发生此状态码的错误就会来到 对应的页面; 可以使用4xx、5xx作为错误页面的文件名来匹配这种类型的所有错误 ...
分类:
编程语言 时间:
2020-03-20 00:50:03
阅读次数:
71
前言 本篇文章主要介绍的是springboot整合freemarker填充ftl模板文件,生成新的文件(如html),以及freemarker的语法。 GitHub源码链接位于文章底部。 freemarker介绍 freemarker是一款模板引擎,它基于模板来生成文本输出。这里的文本包括但不限于h ...
分类:
编程语言 时间:
2020-03-18 18:29:37
阅读次数:
67