的确中文很头疼,但无奈自己当初文件夹用中文命名,怎么也得跪着做完。
先贴图 最终要的效果
也就是实现当鼠标移上去 更多 显示图片
问题就这样开始了
首先我图片写入磁盘时用的是中文路径,所以可以看到一个中文命名的文件夹(清洁)
然后当我img取数据时 用的是Get请求 这个时候 乱码 因为tomcat post请求可以在web.xml中过滤,但是Get请求默认编码是ISO-8859-1,只要在tomcat /config/server.xml中设置下
加URIEncoding="UTF-8"即可,这也是网上方法,亲测有效。
如此我表格中的一张图片显示出来了,代码如下
$('#dg').datagrid({
title:'服务管理',
fit:true,
toolbar:"#tb",
width:"auto",
height:"auto",
pageSize:5,
pageList:[5,10,15,20],
nowrap:false,
strip