前几天我遇到这个很奇怪的问题,在html里图片都能正常显示,后来为了连数据库,就把html转成jsp文件,结果只有部分图片能显示,其余的都不能正常显示。关键是我的写法和同学的一样啊,她的都正常。
正常显示的图片:
无法加载的图片:
百度后得知在jsp里图片无法正常加载一般就2个原因:
- 图片路径不正确;
- 被拦截器拦截了;
拦截器:(已设置为为拦截)
经过排查,这2个问题我都不存在,然后又想了很久很久,很久很久,终于发现我的问题出在哪儿了。原来是我的命名习惯的问题(可以对比最上面的2张图)。有些电脑可能是不支持中文命名的,因而我的一直无法加载出来。希望大家不要跟我一样再偷懒用中文命名啦!
这儿我再给它加一个原因:
- 图片是中文命名的