山东大学软件学院项目实训-创新实训-网络安全靶场实验平台(八)

目录

一、writeup的完善

1.1 数据库的完善

1.2 搜索功能

1.3 配置文件

二、writeup发布功能

2.1 界面

2.2 write.vue

2.3 后端接口


前言:本篇博客主要记录了writeup功能的完善,以及发布writeup功能。

一、writeup的完善

1.1 数据库的完善

通过对数据库中的数据进行填充修改,得到writeup界面如下图所示:

山东大学软件学院项目实训-创新实训-网络安全靶场实验平台(八)

1.2 搜索功能

可以看到,现在每条writeup都能够正确显示。还有两个功能没有实现:搜索和发布

山东大学软件学院项目实训-创新实训-网络安全靶场实验平台(八)

搜索功能可以通过mybatis-plus实现:

其中,selectPage方法中第二个参数作用是模糊查询forum.content是否包含搜索的关键词。

山东大学软件学院项目实训-创新实训-网络安全靶场实验平台(八)

例如,在搜索框中输入“二进制”进行搜索,结果如下图所示:

山东大学软件学院项目实训-创新实训-网络安全靶场实验平台(八)

1.3 配置文件

上述功能成功运行,少不了mybatis-plus的配置文件MybatisPlusConfig.java:

二、writeup发布功能

2.1 界面

点击发布按钮,跳转到发布界面:

山东大学软件学院项目实训-创新实训-网络安全靶场实验平台(八)

2.2 write.vue

来源:番茄炒蛋不加蛋!

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年4月12日
下一篇 2022年4月12日

相关推荐