日期:2014-05-17  浏览次数:20578 次

JSP<img src="中文文件名" /> 无法显示图片,求助!
在java web 系统下:

<img src="中文文件名" /> 无法显示图片,图片名改成英文就可以显示;

试了下在电脑桌面写了个HTML测试下,可以显示中文名称的图片;

请教怎么解决?谢谢!

------解决方案--------------------
采用中文文件名,不是一个好的习惯。把你的中文进行utf-8编码
------解决方案--------------------
中文名的确不太好,不如做成用户上传自动生成文件名,如20100422315418.jpg,这样也不容易重复。
------解决方案--------------------
如果直接输入中文文件的URL也无法打开的话,那应该是服务器不支持中文吧
------解决方案--------------------
图片名称改成英文或数字的,原中文名也存入数据库。

显示的时候这样:

<img src='12351235-09.jpg' alt='中文名称' />

或者

<a href='12351235-09.jpg' title='中文名称'>中文名称'</a>
------解决方案--------------------
同学,在设计到引用的时候,不要用中文,会产生一些莫名的错误,文件名称统一改为非汉字的形式!这样可以省去很多麻烦的!
探讨
在java web 系统下:

<img src="中文文件名" /> 无法显示图片,图片名改成英文就可以显示;

试了下在电脑桌面写了个HTML测试下,可以显示中文名称的图片;

请教怎么解决?谢谢!