【仅供内部供应商使用,不提供对外解答和培训】

Page tree

【仅供内部供应商使用,不提供对外解答和培训】

Skip to end of metadata
Go to start of metadata

描述

表单或cpt模板中有较大的背景图片时,web页面将图片转成base64编码的二进制流并附在dom中,导致dom很大,页面显示有卡顿。该插件能够改变图片的显示标签格式,能将图片以链接的形式展示。

接口内容

BackgroundImageDisplayModeProcessor
package com.fr.stable.fun;

import com.fr.stable.fun.mark.Immutable;
import com.fr.stable.web.Repository;

public interface BackgroundImageDisplayModeProcessor extends Immutable {
    String MARK_STRING = "BackgroundImageDisplayModeProcessor";

    int CURRENT_LEVEL = 1;
    //用此方法可以转换背景图片的显示方式,如果不用此方法,背景图片的展示方式是 url+Base64编码的二进制,dom很大。运用此方法会将图片保存在session域中,用链接的方式url=http://XXXXXXX的方式展现,减小dom
 String changeBackgroudImageDisplayMode(Repository repo, Object Source, String type);
}

 

注册方式

 

<extra-core>
    <BackgroundImageDisplayModeProcessor class="com.fr.solution.showimage.ChangeBackgroundImageDisplayMode"/>
</extra-core>

 


  • No labels