搜点什么?

JPress随机文章略缩图

发布时间:

本文作者:

下载很多好看的图片,尺寸不要太大,上传到对象存储或者FTP上, 建议上传到OSS,开启加速,我准备了100张插图 enter description here

编写模版函数

/**
     * 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)

效果

enter description here

上一篇:

相关文章

加入我们!

如果你想系统学习JPress涉及到的知识点,或者希望有人解答你在深度使用JPress时遇到问题,
加入QQ群是个很不错的选择