富文本控件内容中的上传图片在jsp中无法显示

这个原因是由于网站的jsp网页没有直接放在webroot下造成的。
目前的支持方式是:
打开jsp源代码,翻到最下面找到</body>标签,然后把下面的函数复制到</body>前面,函数调用传递的第二个参数是jsp相对于webroot的路径相对关系。


<script>
function patchDataImage(parentId, prefix){
    var parent = null;
    if(parentId){
        parent = $('#'+parentId);
    }else{
        parent = $(document);
    }
    if(parent && parent.length>0){
        var imgs = parent.find('img');
        imgs.filter(function(){
            return 0===$(this).attr('src').indexOf('data/attachment');
        }).each(function(){
            $(this).attr('src', prefix+$(this).attr('src'));
        });
    }
}

patchDataImage(undefined, '../../');
</script>
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Jsp技术总结 1. 什么是JSP JSP即Java Server Pages,它和servlet技术一样...
    91数据阅读 1,816评论 0 18
  • JSP总结(经典) day1 JSP 定义: 1)Java Server Page, Java EE 组件,本...
    91数据阅读 3,667评论 0 13
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 28,886评论 1 45
  • 简介: JSP与PHP、ASP、ASP.NET等语言类似,运行在服务端的语言。 JSP(全称Java Server...
    廖马儿阅读 884评论 0 10
  • 一. Java基础部分.................................................
    wy_sure阅读 4,037评论 0 11

友情链接更多精彩内容