From c0f6d75cbfab993de36d426ab810064de04a0d2c Mon Sep 17 00:00:00 2001
From: Coding Zhang <2291200076@qq.com>
Date: Sun, 23 Jan 2022 17:23:09 +0800
Subject: [PATCH] 11
---
张博凯的Java学习笔记.md | 50 +++++++++++++++++++++++++++++++++++++++++
1 file changed, 50 insertions(+)
diff --git a/张博凯的Java学习笔记.md b/张博凯的Java学习笔记.md
index d8a9e22..e917a63 100644
--- a/张博凯的Java学习笔记.md
+++ b/张博凯的Java学习笔记.md
@@ -4777,6 +4777,10 @@ src/main/webapp/WEB-INF/templates/success.html
> Thymeleaf的主要作用是把model中的数据渲染到HTML中,因此语法主要是如何解析model中的数据
+> Thymeleaf使用的是OGNL表达式(Object Graph Notation Language)
+>
+> JSP中使用的是JSTL表达式(JSP Standard Tag Library)、el表达式(Expressiong Language)
+
###### 变量(基本类型:String、int、...)
控制器代码
@@ -4801,6 +4805,31 @@ src/main/java/org/example/web/UserController.java
```
+
+###### 对象
+
+控制器代码
+
+src/main/java/org/example/web/UserController.java
+
+```java
+ @RequestMapping("/add")
+ public String addUser(Book book, Model model) {
+ // 把书籍名称存储起来
+ model.addAttribute("book",book);
+ return "success";
+ }
+```
+
+页面获取
+
+通过 `tx:next=${控制器传递过来的参数}` 显示文本内容
+
+```html
+空
+空
+```
+
#### SpringMVC字符集编码设置
##### SpringMVC解决中文乱码问题
@@ -4996,6 +5025,27 @@ Spring:[Spring](#spring依赖)、[Spring JDBC](#SpringJDBC依赖)、[Spring We
+#### 编写数据库配置文件
+
+在resources目录下创建db.properties文件
+
+src/main/resources/db.properties
+
+```properties
+driver=com.mysql.jdbc.Driver
+url=jdbc:mysql://localhost:3306/mydb?characterEncoding=utf-8
+username=root
+password=111111
+```
+
+
+
+#### 编写Spring核心配置文件
+
+在resources目录下创建db.properties文件
+
+
+
## 提升
### 前后端分离