ssm用户头像mysql保存_SSM上传图片并保存图片地址到数据库

本文介绍了如何使用SSM(Spring、SpringMVC、MyBatis)框架实现图片上传功能,将图片保存到本地文件系统,并将图片路径存储到MySQL数据库中。详细步骤包括:配置pom.xml、web.xml,创建数据表,编写mapper、pojo、dao、service、controller类,以及展示图片的JSP页面。
摘要由CSDN通过智能技术生成

说出来有点不好意思,还没写过上传图片的功能。最近接的一个外包项目因为有要用到这个功能,所以打算使用SSM实现图片上传的功能,上传好后把图片地址保存到数据库,同时在前端显示图片。

使用maven构建项目,首先导入相关的jar,这里就放上传文件的jar配置,不然篇幅太长了,其他的还有spring相关的,mybatis,日志的,数据库的,包括servlet和jstl相关的。

commons-io

commons-io

2.4

commons-fileupload

commons-fileupload

1.3.1

配置好pom.xml后,接下来就是web.xml,只需要配置dispatcherServlet就行。

4ca2e7735e9a24101dc82d1e78c439e3.png

项目目录结构

接下来就是新建数据表

DROP TABLE IF EXISTS `product`;

CREATE TABLE `product` (

`pid` int(11) NOT NULL AUTO_INCREMENT,

`pimage` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,

PRIMARY KEY (`pid`) USING BTRE

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值