我现在想显示一张图片  在网页中
通过EL表达式取得图片名称
代码如下
<img src='upload/ ${imagelist.fileName}'  width='200'  height='200'> 当我访问图片显示这个页面时
图片没有显示  看了下属性URL
地址为:http://localhost:8080/uploadImage_mvc/go/upload/%201265425106500.jpg多了个 %如果没有这个%地址就是正确的 
向下面这样就可以访问到图片了
http://localhost:8080/uploadImage_mvc/go/upload/201265425106500.jpg但问题是这个“%”号是如何显示出来的
怎么不让这个“%”号没有

解决方案 »

  1.   

    能猫,你那里是不是出现了中文啊${imagelist.fileName}还有 你的这段EL表达单独使用可以取List的值么?
      

  2.   

    没有原因的问题不知道如何入手啊,你单独用${imagelist.fileName}看取出来的是什么
      

  3.   

    用${imagelist.fileName}看取出来的是什么  如果这没问题 那就没问题啊
      

  4.   

    <img src='upload/ ${imagelist.fileName}'  width='200'  height='200'> 
    这里多了一个空格吧。改为这样:
    <img src='upload/${imagelist.fileName}'  width='200'  height='200'> 
    应该是可以的。