用jspSmartUpload组件如何把文件保存到c:\a目录下
解决方案 »
- 如何在js中添加节点时设置其属性
- java.lang.NoSuchMethodException: Action[/login] does not contain 求助
- 连接数据库出错!都弄了两天了
- ie路径里显示".page"结尾的路径,是怎么回事?访问速度挺快的,好像是动态生存成了HTML静态页面一样。
- java怎样区分是http请求还是ajax请求?
- 救命!我用ajaxanywhere怎么出现这种错误!!!
- 急。在线等!!!关于读取文本的一个问题!
- 请教各位大师分页显示的问题!
- linux下freemarker导出word
- 简单问题,急!!!在线等----50分
- response.sendRedirect()执行后,后面的语句也要执行吗?
- 关于struts 和hibernate的一段代码,帮忙看看
原型:
public void saveAs(java.lang.String destFilePathName)
或
public void saveAs(java.lang.String destFilePathName, int optionSaveAs)
其中,destFilePathName是另存的文件名,optionSaveAs是另存的选项,该选项有三个值,分别是SAVEAS_PHYSICAL,SAVEAS_VIRTUAL,SAVEAS_AUTO。SAVEAS_PHYSICAL表明以操作系统的根目录为文件根目录另存文件,SAVEAS_VIRTUAL表明以Web应用程序的根目录为文件根目录另存文件,SAVEAS_AUTO则表示让组件决定,当Web应用程序的根目录存在另存文件的目录时,它会选择SAVEAS_VIRTUAL,否则会选择SAVEAS_PHYSICAL。
例如,saveAs("/upload/sample.zip",SAVEAS_PHYSICAL)执行后若Web服务器安装在C盘,则另存的文件名实际是c:\upload\sample.zip。而saveAs("/upload/sample.zip",SAVEAS_VIRTUAL)执行后若Web应用程序的根目录是webapps/jspsmartupload,则另存的文件名实际是webapps/jspsmartupload/upload/sample.zip。saveAs("/upload/sample.zip",SAVEAS_AUTO)执行时若Web应用程序根目录下存在upload目录,则其效果同saveAs("/upload/sample.zip",SAVEAS_VIRTUAL),否则同saveAs("/upload/sample.zip",SAVEAS_PHYSICAL)。
建议:对于Web程序的开发来说,最好使用SAVEAS_VIRTUAL,以便移植。