网页图片显示x是怎么回事?网页打开图片显示x

在运行的项目中发现,某些图片上传后,在线查看图片时,图片处显示X不显示,排查后发现是由于特殊符号问题,需要进行处理。

正常图片中可能包含中文需要进行编码处理:

java.net.URLEncoder.encode(filename, "UTF-8");

以上正常情况下转换后的URL是能够显示的,但是对于图片来说,需要将图片呈现在浏览器中,有两个特殊字符如果出现的话是不会显示,只会出现X

  • 1.空格:空格在url中会显示为“+”号,有+号的话则不能显示图片,需要输出时转换其为“%20”
java.net.URLEncoder.encode(filename, "UTF-8").replaceAll("\\+","%20");
  • 2.“%”:%符号会在url中编码为“%25”,此编码也不能显示图片,直接处理不了url符号,因此我们在上传图片的过程中作替换处理即可
//图片名中的“%25”因在浏览器中不能直接显示,随便替换一个符号
String filename = file.getOriginalFilename().replaceAll("%","b");

%符号的url转换不显示图片,我不清楚是否还有其他方法,上传图片时替换处理虽然能解决,但是图片名称被替换了(虽然影响不大)。

原创文章,作者:发布专员,如若转载,请注明出处:https://ziliaobaba.com/29020.html

(0)
发布专员发布专员
上一篇 2022年11月26日 11:13
下一篇 2022年11月26日 11:16

相关推荐

  • 睫毛练习的文案?种睫毛的方法教程

    好看的睫毛会让我们的眼睛在视觉上变大并且更加有神,但是如果小手不听使唤的话,就是另一个故事了…… 今天,毛戈平化妆学校的小编就来教大家怎么「搞睫毛」,新手放大双眼不是梦~ 想要拥有电眼,没有卷翘的睫毛是万…

    2021年11月3日
  • 光速是音速的几倍?光速音速

    生活中,对我们影响较大的自然速度便是音速和光速,大家都知道,光速是音速的6个数量级。光一秒可以走30万公里的路程,可以绕地球7.5圈。而音速就慢的太多太多了,音速在空气中一秒才走340米。而光速几乎要在空气里…

    2022年11月22日
  • 电视盒怎么用?电视盒子安装使用教程

    教你简单设置电视机顶盒,手机就能轻松投屏到电视上,非常实用。如今通信运营商在安装家庭宽带的时候,都会给用户提供免费或者收费的IPTV机顶盒。IPTV机顶盒在默认的情况下只能收看电视节目,无法实现投屏功能。那么…

    2022年11月25日
  • 年糕怎么做好吃?家常炒年糕

    之前买的年糕还剩下一些,琢磨着做点怎样的美食才不辜负我对年糕的喜爱。喜欢年糕由来已久,久到我都不记得是不是从一开始接触年糕就开始喜欢。这种年糕当然是火锅必备,还有一种好吃的做法,是和辣白菜的结合,这种…

    2022年12月1日
  • 玩游戏什么手机(玩游戏什么手机最好排行榜)

    玩游戏的朋友购机时一般会比较注重手机性能,如果你预算在两千元档,想要购买一款游戏体验出色的手机,那也有挺多选择的。文章为你盘点了几款两千元价位段,游戏体验优秀的手机,看看都有哪些优势。RedmiK40游戏增强版售价1999元起RedmiK40游戏增强版是一款为游戏玩

    2022年1月1日
  • 王者荣耀赛季继承段位(王者荣耀2020赛季段位继承表)

    王者荣耀将在9月22号开启S29赛季,新版本铸梦.逐风和破空两件装备迎来了增强,本期为大家解析一下这两件装备的改动。   一、S29赛季段位继承表 段位继承沿用了上赛季的规则: ①段位继承按当前星数计算 ②S29赛季…

    2022年10月14日
  • b站未满十八岁能开直播吗

    B站未满十八岁能开直播吗? 一、B站的年龄限制 B站是一个拥有大量视频内容的视频网站,拥有众多的用户,其中不乏年轻用户。但是,B站规定用户必须年满十八岁才能开直播,未满十八岁的用户不能开直播。 二、B站的安全…

    投稿 2023年3月18日
  • 好莱坞十大必看电影-卡萨布兰卡上榜(感情和政治的抉择)-排

    在好莱坞电影的长河中,总有那么几部作品让人久久难忘,成为影迷心中的经典之作。这些电影或是塑造了不朽的经典人物,或是描绘了跌宕起伏的人生故事,或是展现了历史性的重大事件,无一例外都成为了经典。本文为您盘点了…

    投稿 2024年5月31日
  • 最近什么电影好看推荐一下?2022年十大必看电影

    钱江晚报·小时新闻记者 陆芳 前不久,钱江晚报·小时新闻为读者盘点了了2022年值得期待的十大国产影片,受到关注。而2022年优质的国产片显然不止十部,现在我们再来看看值得关注的另外十部国产电影。 1、《搜救》 星…

    2022年10月1日
  • ps怎么用?如何使用ps软件

    进入到PS的主界面中,点击界面上方的“文件”选项中的“新建”,就可以新建画布。快捷键ctrl+m可以调整曲线。点击“图像”,找到“调整”,可以调整亮度和对比度。点击“滤镜”,点击“模糊”,可以添加高斯模糊。 AdobePhotosho…

    2022年11月28日