paip 解决中文url路径的问题图片文件不能显示

这篇博客分享了作者在处理包含中文字符的URL路径时遇到的问题,特别是关于图片文件无法正常显示的解决方案。内容提及了人工智能教程,旨在帮助初学者理解并解决此类技术难题。
摘要由CSDN通过智能技术生成
                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&amp;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
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值