当前位置:网站首页>【Redis】 使用Redis优化省份展示数据不显示
【Redis】 使用Redis优化省份展示数据不显示
2022-04-21 17:52:00 【LI耳】
1.使用Redis优化省份展示
-
创建项目,添加数据库、页面、jar包、工具类、配置文件
-
在index.HTML页面上,何时发起ajax请求?【在生命周期函数created时期】
created:function(){ //1.发送ajax请求 //2.成功处理 获取到省份列表数据进行数据绑定 } // 将省份列表数据 使用v-for遍历显示到select下拉列表中 -
创建Servlet ProvinceServlet
//1.获取请求参数 /*判断redis中是否存在省份列表数据 key:province_list value:省份列表数据*/ if(jedis.exists("province_list")){ //从redis中获取省份列表数据返回 }else{ //2.调用业务处理 /*第一次查询时,redis中没有 需要存入redis中一份*/ //3.响应json //3.1:将省份列表数据封装到result对象中 //3.2:将result对象转为json响应给浏览器 } -
创建Service ProvinceService
//调用dao 返回List<Province> -
创建Dao ProvinceDao
//使用DBUtils操作数据库 返回List<Province>
1. - 创建数据库 - 创建工程(web) - 导入jar包, 导入配置文件, 导入工具类,导入页面
2.页面
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="js/vuejs-2.5.16.js"></script>
<script src="js/axios-0.18.0.js"></script>
</head>
<body>
<div id="app" >
省: <select id="pSelect">
<option>请选择</option>
<option v-for="(province,index) in provinces">{
{province.pname}}</option>
</select>
</div>
<script>
var vm = new Vue({
//声明vue使用的区域
el:"#app",
//声明数据
data:{
provinces:[]
},
//声明函数
methods:{
},
created:function () {
//1.发送ajax请求
axios.get("ProvinceServlet").then(response=>{
//2.成功处理 获取到省份列表数据进行数据绑定
if(response.data.flag){
this.provinces = response.data.result;
}else{
alert(response.data.message);
}
});
}
});
</script>
</body>
</html>
redis中有数据,java代码运行 正常,页面不显示,html哪里出错了?
版权声明
本文为[LI耳]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_48131807/article/details/124316627
边栏推荐
- Spark SQL底层执行流程详解
- Akismet插件教程WordPress阻止过滤垃圾邮件插件
- Appium source code analysis of dry goods app automated testing
- Logstash ~ logstash directory layout
- SPI ServiceLoader. Load () does not take effect
- 头条自媒体运营秘籍,坚持下去你就可以打败90%的人
- It is claimed that MNIST and cifar 10 have been "solved" and 100% accuracy has been achieved
- Oceanbase 和 TiDB 粗浅对比之 - 执行计划
- 本田北美产品规划发布!Insight混动停产,CR-V、雅阁即将发布
- onnx效率问题:和Module & DataParallel比较
猜你喜欢

C# ODBC将一个文件夹的文件装载到PostgreSQL数据库BLOB列,并将BLOB列下载到另一个文件夹

Vulnerability detection and defense: redis unauthorized access vulnerability recurrence

Mysql database common sense storage engine

Chest X-ray images - dataset

Detailed explanation of spark SQL underlying execution process

STM32 learning notes - sub second value calibration of RTC

什么是 ODBC – 开放式数据库连接

Is it really safe to outsource model training? New research: outsourcers may implant backdoors to control bank lending

Finally someone made it clear! It turns out that this is the global one-piece network technology with low delay

上位机这样玩,才有意思!
随机推荐
关于Riched32.dll木马
用户发送请求到执行controller方法的过程发生了什么
干货|app自动化测试之Appium 源码分析
小小的模糊查询,竟来来回回修改了3次代码?找个电子厂上班吧
老电脑应该怎么重装系统比较好
终于完成学生时代的梦想-制作掌机用单片机STM32手把手教你
Create a local development cluster using k3s
LogStash~LogStash的多个输入输出
How to turn on the undisturbed time with win10 memo how to set the message of rest day to be undisturbed
吃了这个开源小玩意让单片机开发和Arduino一样高效
单片机能做什么,你有什么有单片机或开源硬件做的有意思的作品吗
numpy. Ndarray does not support logical operations
Why do infrastructure engineers prefer MySQL?
Logstash ~ logstash directory layout
游戏合作伙伴专题:BreederDAO 与 Crypto Unicorns 建立合作伙伴关系
SPI ServiceLoader. Load () does not take effect
智能遍历测试在回归测试与健壮性测试的应用
New ETL scheduling batch management tool taskctl 8.0 simplest installation
Logstash ~ how logstash works
SQL命令 DELETE(一)
