这个问题我纠结好久怎么在JSP中把图片传个JDBC,然后在存入数据库中啊。。本来我试着在数据库中存入图片路径,然后再去调用,然后发现我存入的是“D://a.png”这样的,可是能不能存入相对路径啊,一点都不会啊。。求指导BBS数据库图片JSP

解决方案 »

  1.   

    这个怎么说呢,网上很多上传的组件,随便搞个组件,你需要把图片上传到服务器上才行,如果要保存的话,用个ajax上传到临时文件夹里边,保存的时候再把临时里边的图片转移一下就可以了
      

  2.   

    你你知道html里面有个<input type="file"/>么
      

  3.   

    哦,好像是这样,我几乎一点HTML的东西都没看,反正又不找工作,就没学前端,话说这样用户上传完图片后怎么把图片保存在数据库中啊?传递JSP中的参数又是什么?求大神指导一下
      

  4.   

    文件上传后,把文件通过java io操作保存到你想保存的页面,然后把路径存到数据库中。显示的时候只要从数据库里读出路径就可以显示。如果你想做个类似csdn发帖用的编辑器,可以百度一下kindedit。
      

  5.   

    那是不是在<input type="file"/>里有属性保存路径呢?能不能保存相对路径啊?因为我在数据库总是在实验室和自己已经别人的笔记本上换来换去的,每次都要修改路径麻烦的很。。求指导一下。。谢谢
      

  6.   

    上传图片存数据库是IO操作。
    其实我建议有些东西没有必要存到数据库,像图片,你放到服务器某个文件夹下面就行,顶多存放格文件ID,可能就足够了!你说呢!至于如何上传图片,方式很多!你可以google一下!