日期:2014-05-18  浏览次数:20646 次

jsp文件上传参数传递问题
用SmartUpload组件上传文件时,在file表单处传递的路径,用request.getParameter()怎么得不到啊?

------解决方案--------------------
发送页: <form enctype= "multipart/form-data " action= "image-send-do.jsp " method= "post " onSubmit= "return isCheck(); "> 。。。。。。。。。

动作页:SmartUpload su=new SmartUpload();
su.initialize(pageContext);
得到参数:su.getRequest().getParameter( "title "));

好象不能直接得到你要的F:\1.txt(是我不知道怎么直接取得)
你可以用
request.getRealPath( " "), //得到项目路径
myfile = file.getFileName(); //获取上传的文件名
myfileExt = file.getFileExt(); //获取上传文件扩展名

拼凑出来你要的东西。