下载很多好看的图片,尺寸不要太大,上传到对象存储或者FTP上,
建议上传到OSS,开启加速,我准备了100张插图
编写模版函数
/**
* https://img.ifuntools.cn/jpressicu/illustration/1.png
*
* @param prefix OSS域名(前缀)
* @param typeName 类型(文件夹)
* @param typeName 文件名后缀
* @return
*/
public static String getRandomImg(String prefix,String typeName,String suffix){
return prefix+typeName+getRandomForTwo()+suffix;
}
public static String getRandomForTwo() {
int max = 99;
int min = 0;
Random vRandom = new Random();
int vTemp = vRandom.nextInt(max) % (max - min + 1) + min;
String vT = String.valueOf(vTemp);
if (vT.length() == 1) {
return "0" + vT;
} else if (vT.length() == 2) {
return vT;
} else {
return vT;
}
}
页面使用
#set(defaultbg=getRandomImg('https://img.ifuntools.cn','/jpressicu/illustration/illustration-','.png'))
#(article.showImage??defaultbg)