struts2 头像上传

AlianGGGG 2012-02-13 12:17:26
类似qq空间的头像上传,可以处理的。谢谢大家
...全文
386 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
陈字文 2012-02-14
  • 打赏
  • 举报
回复
[Quote=引用楼主 jinliang88510 的回复:]
类似qq空间的头像上传,可以处理的。谢谢大家
[/Quote]

做了一个实验,你可以使用这个东西:Jquery的插件 imgAreaSelect

Download the plugin, unzip it, and copy the JavaScript and CSS files to your website/application directory. Load the files in the <head> section of your HTML document.


<head>
...
<link rel="stylesheet" type="text/css" href="css/imgareaselect-default.css" />
<script type="text/javascript" src="scripts/jquery.min.js"></script>
<script type="text/javascript" src="scripts/jquery.imgareaselect.pack.js"></script>
...
</head>


Then, to enable selection on an image, wrap it in a jQuery object and call the imgAreaSelect() method:


<script type="text/javascript">
$(document).ready(function () {
$('img#photo').imgAreaSelect({
handles: true,
onSelectEnd: someFunction
});
});
</script>


以上COPY From http://odyniec.net/projects/imgareaselect/
陈字文 2012-02-14
  • 打赏
  • 举报
回复
............都没有看清楚LZ的题目哦???

人家要的是跟 "类似qq空间的头像上传,可以处理的" ....汗

使用第三方的JS框架实现
mp19901204 2012-02-14
  • 打赏
  • 举报
回复
用struts2来做,啥都已经封装好了。。。。
  • 打赏
  • 举报
回复
百度-> struts2文件上传。。

思路->把文件上传到工程的某个临时目录,把文件名保存到数据库。显示头像的时候,从数据库读出文件名,然后用<img>标签显示。。。
ylovep 2012-02-13
  • 打赏
  • 举报
回复
和上传文件没什么区别啊 只是做的就是上传后显示图片就可以了。。。楼主网上搜下应该有 很多例子
小V小V志 2012-02-13
  • 打赏
  • 举报
回复
像QQ空间上传?你问的是界面吧,搜Jquery吧
lgq_0714 2012-02-13
  • 打赏
  • 举报
回复


百度里面搜struts文件上传一大堆

王者_来归 2012-02-13
  • 打赏
  • 举报
回复
这个和文件上传没有什么区别啊,只需要限定文件类型就行了。
xiaozhangnima 2012-02-13
  • 打赏
  • 举报
回复
上传完你想放哪啊,还是咋地
可以用拦截器
九两银 2012-02-13
  • 打赏
  • 举报
回复
action层 private File file;
private String fileFileName;
private String fileContentType;
String url = "images\\ticket\\upload";
String path=ServletActionContext.getServletContext().getRealPath(url);
File f=new File(new File(path),time+"-"+fileFileName);
if(!f.getParentFile().exists()){
f.getParentFile().mkdirs();
}
FileUtils.copyFile(file,f);
ticket.setImage(url+"\\"+time+"-"+fileFileName);
}
ticketService.mergeTicket(ticket);


form 必须加和这个enctype="multipart/form-data"
陈字文 2012-02-13
  • 打赏
  • 举报
回复
.. oh 又没有仔细看LZ的要求.. 可以处理的这个是需要调第三方实现的
陈字文 2012-02-13
  • 打赏
  • 举报
回复
Struts2实现图片的上传
网上的东西不如书籍上面好,可以详细参见《Struts 2权威指南》 李刚的书,网上有该书的PDF书籍,而且我这里有这本书的所附光盘的源代码,把里面一小段文件上传看一下就ok了..你可以联系我,我给你发代码和书,关于文件上传这里面讲的异常透彻

扣扣 40902零100

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧