jsp页面上传图片,如何在action中处理。 jsp页面中有两个<input type="file">,还有其他的文本框,怎样在action中处理?求高手指点,有项目的可以发个项目来[email protected],加qq指导也行。、急需! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 上传图片,那要看你用什么组件了,不同的组件自然方法就不同了!无论如何,页面上form的enctype="multipart/form-data"不能少,request.getParameter("")将取不到数据。 这中东西搜搜就有了,http://zhidao.baidu.com/question/249750061.html?an=0&si=1 这个能不能在action中取他的路径,然后俩file怎样区分?我用的动态form。 可以呀,但是request.getParameter("")获不到呀!动态form也不行呀! 这个就简单了....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); }这样就可以上传了,很简单的! String content =req.getParameter("content"); 这个是取filename的值么? struts2 action中直接定义File对象,名字和页面名字 一致,提交form后直接可以获得File对象。 关于Struts2的标签%的用法疑惑,谢谢。 spring完全启动后想去执行我的初始化程序,怎么搞? 网页分页问题 【求助】用jspsmartupload时遇到问题,请各位大侠帮忙解答! jboss-3.2.6的配置问题 JAVA中有没有这样的函数? 我的JavaBean为何无法运行? 怎么通过jsp将客户端的一个文件上传到web服务器的一个目录下面(在线等待...) jspSmart下载文件后,文件内容乱码?(急) 在jsp中用什么来得到该文件的文件名? 黑盒测试?什么测试? jsp 如何动态创建超链接
无论如何,页面上form的enctype="multipart/form-data"
不能少,request.getParameter("")将取不到数据。
http://zhidao.baidu.com/question/249750061.html?an=0&si=1
我用的动态form。
动态form也不行呀!
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);
}
这样就可以上传了,很简单的!
这个是取filename的值么?