求高手指点,有项目的可以发个项目来L_icansee@163.com,加qq指导也行。、
急需!
10 个解决方案
#1
上传图片,那要看你用什么组件了,不同的组件自然方法就不同了!
无论如何,页面上form的enctype="multipart/form-data"
不能少,request.getParameter("")将取不到数据。
无论如何,页面上form的enctype="multipart/form-data"
不能少,request.getParameter("")将取不到数据。
#3
是啊,具体问题具体分析。
#4
这个能不能在action中取他的路径,然后俩file怎样区分?
我用的动态form。
我用的动态form。
#5
可以呀,但是request.getParameter("")获不到呀!
动态form也不行呀!
#6
你要搞清楚,你到底用哪个的上传组件?
#7
jspsmartupload 用这个。。。。
#8
这个就简单了....
这样就可以上传了,很简单的!
SmartUpload mySmartUpload =new SmartUpload();
mySmartUpload.initialize(this.getServlet().getServletConfig(), request, response);
mySmartUpload.upload();
com.jspsmart.upload.Request req = mySmartUpload.getRequest();
String content =req.getParameter("content");
com.jspsmart.upload.File myFile = mySmartUpload.getFiles().getFile(0);
if(!myFile.isMissing()){
String filePath = request.getSession().getServletContext().getRealPath("upload");
String ext= myFile.getFileExt();
String srcPath = new SimpleDateFormat("yyyyMMddHHmmss").format(new Date())+"."+ext;
myFile.saveAs(filePath + File.separator + srcPath);
}
这样就可以上传了,很简单的!
#9
String content =req.getParameter("content");
这个是取filename的值么?
这个是取filename的值么?
#10
struts2 action中直接定义File对象,名字和页面名字 一致,提交form后直接可以获得File对象。
#1
上传图片,那要看你用什么组件了,不同的组件自然方法就不同了!
无论如何,页面上form的enctype="multipart/form-data"
不能少,request.getParameter("")将取不到数据。
无论如何,页面上form的enctype="multipart/form-data"
不能少,request.getParameter("")将取不到数据。
#2
#3
是啊,具体问题具体分析。
#4
这个能不能在action中取他的路径,然后俩file怎样区分?
我用的动态form。
我用的动态form。
#5
可以呀,但是request.getParameter("")获不到呀!
动态form也不行呀!
#6
你要搞清楚,你到底用哪个的上传组件?
#7
jspsmartupload 用这个。。。。
#8
这个就简单了....
这样就可以上传了,很简单的!
SmartUpload mySmartUpload =new SmartUpload();
mySmartUpload.initialize(this.getServlet().getServletConfig(), request, response);
mySmartUpload.upload();
com.jspsmart.upload.Request req = mySmartUpload.getRequest();
String content =req.getParameter("content");
com.jspsmart.upload.File myFile = mySmartUpload.getFiles().getFile(0);
if(!myFile.isMissing()){
String filePath = request.getSession().getServletContext().getRealPath("upload");
String ext= myFile.getFileExt();
String srcPath = new SimpleDateFormat("yyyyMMddHHmmss").format(new Date())+"."+ext;
myFile.saveAs(filePath + File.separator + srcPath);
}
这样就可以上传了,很简单的!
#9
String content =req.getParameter("content");
这个是取filename的值么?
这个是取filename的值么?
#10
struts2 action中直接定义File对象,名字和页面名字 一致,提交form后直接可以获得File对象。