paip.解决中文url路径的问题图片文件不能显示
#现状..中文url路径 图片文件不能显示
<img src="img/QQ截图20140401175433.jpg" width="168" height="142" id="imgx" />
#原因解析
查看累挂发送d url,,,俄使用的是ff..它把url转换成个 http://localhost/img/QQ%E6%88%AA%E5%9B%BE20140401175433.jpg 发送出去..每汉字3个%字符,所以,表明是utf8编码的url..
服务端使用d resin4,估计不使用utf decodes..
#解决方式
1.更改resin4 cfg ,设置utf8为url参数解析....se,设置lei 不起效果...只好自己解决le ..
2.urlrewrtite>>servlet ,自己解析url参数,输出图片流...
先是使用jsp输出图片流,网上说是ok兰se ,走十不行,牙不晓得为甚...跟个servlet输出的基本的一样兰木...
作者 老哇的爪子 Attilax 艾龙, EMAIL:1466519819@qq.com
来源: http://blog.csdn.net/attilax
##/imServer/WebRoot/WEB-INF/urlrewrite.xml
<rule>
<from>/.*QQ(.*).jpg</from>
<to>/visitorBuscard_list.json?data=showimg&urlCnChar=$1</to>
</rule>
## spring mvc cfg
//todo spring mvc hot deplyoy
@RequestMapping(value = "/visitorBuscard_list" )
public void visitorBuscard_list(String data, HttpServletResponse response,HttpServletRequest request) {
core.log("--data:"+data);
if(data!=null){
if(d
#现状..中文url路径 图片文件不能显示
<img src="img/QQ截图20140401175433.jpg" width="168" height="142" id="imgx" />
#原因解析
查看累挂发送d url,,,俄使用的是ff..它把url转换成个 http://localhost/img/QQ%E6%88%AA%E5%9B%BE20140401175433.jpg 发送出去..每汉字3个%字符,所以,表明是utf8编码的url..
服务端使用d resin4,估计不使用utf decodes..
#解决方式
1.更改resin4 cfg ,设置utf8为url参数解析....se,设置lei 不起效果...只好自己解决le ..
2.urlrewrtite>>servlet ,自己解析url参数,输出图片流...
先是使用jsp输出图片流,网上说是ok兰se ,走十不行,牙不晓得为甚...跟个servlet输出的基本的一样兰木...
作者 老哇的爪子 Attilax 艾龙, EMAIL:1466519819@qq.com
来源: http://blog.csdn.net/attilax
##/imServer/WebRoot/WEB-INF/urlrewrite.xml
<rule>
<from>/.*QQ(.*).jpg</from>
<to>/visitorBuscard_list.json?data=showimg&urlCnChar=$1</to>
</rule>
## spring mvc cfg
//todo spring mvc hot deplyoy
@RequestMapping(value = "/visitorBuscard_list" )
public void visitorBuscard_list(String data, HttpServletResponse response,HttpServletRequest request) {
core.log("--data:"+data);
if(data!=null){
if(d