FormFile上传图片

时间:2015-07-25 08:04:07
【文件属性】:

文件名称:FormFile上传图片

文件大小:21KB

文件格式:DOCX

更新时间:2015-07-25 08:04:07

FormFile

早前我做JSP项目的时候,用过jspSmartUpload这个组件来上传和下载图片,但是现在做的是SSH整合的项目,而struts又提供了一个FormFile类来做文件的上传和下载,如果还用jspSmartUpload来做的话,有点说不过去,于是试着使用FormFile,在把我的代码贴出来之前,先做几个说明。 1、 图片的保存 图片可以以二进制形式的字段blob保存在数据库(我用的是MYSQL),但是我使用的方法是把图片保存在文件夹,而图片的路径以string形式保存在数据库,下次展现图片的时候,直接在数据库找到路径就行 2、 struts+hibernate保存图片 struts+hibernate整合项目保存图片时候,除了struts的FormFile起主要作用外,hibernate做了什么?其实hibernate所做的事和保存图片没太大的关系,只是把路径保存了 3、 struts保存图片除了配置文件外,我只了建3个文件(Action、Form、Jsp)。 下面给出我3个文件完整的代码,代码可以正确运行保存图片,如果把我的代码拷贝到你机器上运行,请看代码的注释 文件一Index.Jsp代码如下


网友评论

  • 这个可以用来借鉴
  • word文档,还以为是源码,不过能看懂
  • 还没有用,自己已经解决,借鉴下也不错。
  • 研究了半天才发现现在struts2 表单直接上传的是file对象
  • 神来之笔 立竿见影 特别好用 本人已用 特来感谢我弄了4天了 这个最好 顶!!!!!!!!!