我用的使用“用户名”给用户唯一确定一上传目录,我想这也是大多数人的做法。
解决方案 »
- 用过clearcase和clearquest的进
- 【求助】请教各位高手一个正则表达式的问题,在线等
- 请问怎么在action中获得跳转过来的地址
- jsp如何获取一个POST表单中的“下拉菜单”、“单选框”、“复选框”中的值?
- 疯了,疯了,mysql+hibernate搞死我了
- jsp session失效了?请高手指教:
- 关于在浏览器上操作word文档
- javabean遇到的莫名其妙的问题,有谁遇到过!帮忙一下
- -----请帮忙!!!为什么我的流文件写不进去?里面是空的?请指点哪儿错了???
- jwplayer onCompelte事件
- Apache POI 问题! 急!
- 从数据库中去二进制存的图片,取出来为什么是乱码?在线等待。急
mySmartUpload.initialize(pageContext);
mySmartUpload.setMaxFileSize(1000000); // Upload
mySmartUpload.upload(); try {
count = mySmartUpload.save("/backup/images");
com.jspsmart.upload.File file = mySmartUpload.getFiles().getFile(0);
String fileName=DateTimeUtil.getLongTime()+getDot(file.getFileName());
String user=(String)session.getAttribute("loginName");
String szPath=application.getRealPath("/");
szPath=szPath +"co-users-images\\"+ user;
java.io.File userdir=new java.io.File(szPath);
if(!userdir.exists()) userdir.mkdir();
file.saveAs("/co-users-images/"+user+"/"+fileName,mySmartUpload.SAVE_VIRTUAL);
out.print("文件上传成功![<a href='javascript:window.close();'>关闭窗口</a>]");
out.print("<script>opener.document.form.image.value='/e0592/co-users-images/"+user+"/"+fileName+"'</script>");
// 若文件不存在则继续 } catch (Exception e) {
out.println(e.getMessage());
}给你做个参考。