struts2+Hibernate上传图片,如何实现图片可以放在服务器上;数据库保存图片路径。

struts2+Hibernate上传图片,如何实现图片可以放在服务器上;数据库保存图片路径。,第1张

楼主

struts2

上传代码会写吗?

1.

struts2本身提供了上传

拦截器

,用struts2实现上传功能,并获得保存地址

配置fileUpload的拦截器

2.

获得文件存储地址(上传时指定)+文件名

3.

调用保存方法(

Hibernate

),将文件路径存入数据库

在一个事务中完成即可!

如:有哪块有难点,及时追问。good

luck!

保存图片的数据表设计,至少需要包含有以下三个字段:Id,文件名,文件保存路径(或者一个大字段保存图片数据)。其他的比如文件类别、上传时间、上传人、点击次数、所属文件ID(作为附件存在时)等等,可以根据自己的需要进行定义。

1在你的struts-config中首先不能使用form,使用的话会报错

2在你jsp的form中增加属性enctype="multipart/form-data"

这样你的文件内容会被都城二进制数据传到后台,在后台获取值保存及可以了


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9535393.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存