我现在实现一个图片上传到服务器,然后点击查看的时候页面显示服务器上的图片怎么弄!求助啊! 文件不要建在tomcat下,就是上传到服务器的随便文件夹,然后页面通过什么方法显示出来........上传我实现了,现在就是页面怎么显示这个图片...用的是struts1,jsp

解决方案 »

  1.   

    可以用<img src="XXX.do">图片地址也可以用*.do 来搞。 
    不过需要用到输出流    
    以前写过servlet的   不过具体代码还真没了。
    给你找找。http://amoy999.blog.163.com/blog/static/792997292008101282238130/struts的话也可以  
    根据上面博主写的改改。
      

  2.   

    然后页面通过什么方法显示出来
    img 显示图片在项目中的路径加上图片的名字就可以了啊
      

  3.   


    那就获取到你上传的路径在显示出来呗。
    把这个路径通过response或者session 下发给你的jsp
    img src = "【获取到response里的内容其实就是你上传文件的路径】" 
      

  4.   

    复杂点的就是,写个图片读取的servlet,然后读取路径下的所有图片,将图片信息封装成json返回给页面解析
    这样就是一个很好的在线文本编辑器的图片管理功能了,不知道LZ听懂了没有
      

  5.   

    我在问候个额外的问题....struts-config.xml 文件 写的路径可以用中文么?我的自己服务器好使 上传到公司的服务器就不好使.....求解释!谢谢
      

  6.   

    刚做过一个:
       1 要固定一个 绝对路径(c:/)和一个相对路径。(img/)
       2 上传放到这个路径上如:(c:/img/123.jsp)其中文件名应该是唯一的。(扩展名可以不要)
       3 数据库中应该有一个对应关系如: 123    我爱罗.jsp  
    -----以上是上传工作
      显示:
        1 <img src = "xxx.action?id=123&type=1">(id表示图片的唯一标识, 
           type可以用来区分是那个模块的,以后大家一起套用这一个。。)
       2 写一个xxx.action 来专门处理这些图片。根据路径、id得到对应的唯一图片,通过           
           response.getOutStream()
          写出去。
      

  7.   

    LZ  你的电脑配置肯定没你FWQ好噻
    你的电脑当时其实就是一个FWQ的  有路径  就没什么不好使的
      

  8.   

    这个不是很好理解吗?既然把图片上传服务器了,显示图片时就写图片在服务器中的路径,
    <img src="
    http://服务器名/项目名/文件夹名/图片名.jpg   请求后台返回一个地址就好了,
    "/>
      

  9.   

     
    通过response.getOutStream()怎么写的啊