如何java中实现上传头像功能?

在java中上传头像,就像一些网站的账户上传头像的一样。可以选择文件,还可以在java程序中显示出来。要怎样做呢?显示头像要用什么方法呢?最好有代码,谢谢... 在java中上传头像,就像一些网站的账户上传头像的一样。可以选择文件,还可以在java程序中显示出来。要怎样做呢?显示头像要用什么方法呢?最好有代码,谢谢 展开
 我来答
vortexchoo
推荐于2017-09-11 · TA获得超过543个赞
知道小有建树答主
回答量:501
采纳率:40%
帮助的人:86.6万
展开全部
其实就是上传文件,方便点的下载个fileupload 插件,将文件转换成流,然后再写出到指定的路径,将存储路径存储在数据库中。再好点的,可以将这个头像文件做一次压缩处理,原图一个路径,压缩图一个路径。压缩图路径展示小图,原图路径展示原图。一般这个路径都是基于工程的相对路径。
匿名用户
2013-12-03
展开全部
就当文件上传啊!然后将文件存放好,将路径放入数据库!显示不就是Image 标签吗???难倒你说的是swing ??
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Stale331x
2013-12-03 · TA获得超过1299个赞
知道小有建树答主
回答量:1276
采纳率:33%
帮助的人:826万
展开全部
你说的上传头像,是在java开发的网站中上传还是在application中的C/S结构中上传?
网站的话,在百度搜索“html java 上传文件”就会有一大堆
如果是application的话,就用socket中的流操作,把图片当成文件来用流读写即可
追问
在C/S结构中,那我要如何实现选择了一张图片,点击后就可以在java程序中显示出来?点击另一张图片就在程序中换另一张?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
善良的小六123
推荐于2017-09-21 · 超过49用户采纳过TA的回答
知道小有建树答主
回答量:138
采纳率:100%
帮助的人:83.4万
展开全部
上传图片到数据库和上传数据原理基本一样。
区别就在于上传图片所需的编码格式和上传数据的不一样,所以你改一下编码格式就可以了。

编码格式:enctpye="application/form-data"

服务器端接收输入流:InputStream.request.getInputStream();

详细代码给你找了一个网址,自己去看吧

http://wenku.baidu.com/link?url=iYRhVhwjgq3sRDLetF9SKCOJaw3thV-T8_Eczw532d_rpFR1Sz6d4giHCx1U_JMKd6A4lD7lG-cUT1HYKPs_USS1eU0QfZEj8vvxJKcqkNC
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
随性亻
2015-07-07 · TA获得超过4180个赞
知道小有建树答主
回答量:4622
采纳率:84%
帮助的人:622万
展开全部
上传图片到数据库和上传数据原理基本一样。
区别就在于上传图片所需的编码格式和上传数据的不一样,所以你改一下编码格式就可以了。

编码格式:enctpye="application/form-data"

服务器端接收输入流:InputStream.request.getInputStream();

详细代码给你找了一个网址,自己去看吧

http://wenku.baidu.com/link?url=iYRhVhwjgq3sRDLetF9SKCOJaw3thV-T8_Eczw532d_rpFR1Sz6d4giHCx1U_JMKd6A4lD7lG-cUT1HYKPs_USS1eU0QfZEj8vvxJKcqkNC
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式