`
lixingju
  • 浏览: 12419 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

关于ice:fileinput的问题

阅读更多
问题已经解决,但仍不知道原因。通过设置绝对路径,使得上传文件得以实现:
 <context-param>
         <param-name>com.icesoft.faces.uploadDirectory</param-name>
         <param-value>C:\Uploads</param-value>
     </context-param>
     <context-param>
         <param-name>com.icesoft.faces.uploadDirectoryAbsolute</param-name>
         <param-value>true</param-value>
     </context-param> 
 


以及:
 public void essaiDeplacer(ActionEvent event){
 		String id = ((HttpSession)FacesContext.getCurrentInstance().getExternalContext().getSession(false)).getId();
 		
 		InputFile inputFile =(InputFile) event.getSource();
 	      //file has been saved
 	       if (inputFile.getStatus() == InputFile.SAVED) {
 	            String fileName = inputFile.getFileInfo().getFileName();
 	            System.err.println("filename = "+fileName);
 	            File source = new File("c:\\Uploads\\"+id+"\\"+fileName);
 	    		File destination = new File("c:\\Uploads\\"+fileName);
 	    		source.renameTo(destination);
 	       }
 	}



引自:http://www.icefaces.org/JForum/posts/list/8293.page
分享到:
评论

相关推荐

    bootstrap组件:fileinput控件的非常规操作 源码

    在`bootstrap-fileinput-master\examples\demo.html`中,你会看到更多关于如何自定义外观、设置按钮文本、处理多文件上传、禁用或隐藏元素以及自定义预览模板的示例。这个例子还可能展示了如何处理上传事件,如`...

    bootstrap的fileinput源码以及js文档

    Bootstrap的FileInput是一款高度可定制化的文件上传组件,它基于流行的Bootstrap框架,为用户提供了一种美观且用户友好的文件选择和上传体验。这个组件由Kartik V开发,提供了丰富的功能,如多文件选择、预览、上传...

    bootstrap fileinput 表单上传相关资源

    Bootstrap FileInput是一款强大的文件上传组件,它为网页应用提供了美观且功能丰富的文件上传功能。这款组件基于流行的前端框架Bootstrap,可以轻松地集成到任何Bootstrap主题中,为用户提供友好的交互体验,支持多...

    Bootstrap fileinput.js Demo

    5. **错误提示**:当文件上传失败时,会显示错误信息,便于用户了解问题所在。 6. **自定义上传行为**:可以通过JavaScript事件和回调函数定制文件上传的逻辑,如限制文件类型、大小,以及上传前后的处理等。 7. *...

    bootstrap-fileinput-master

    Bootstrap Fileinput是一个流行的jQuery插件,它为网页应用程序提供了高级的文件输入控件。这个"bootstrap-fileinput-master"是该插件的一个版本,通常包含了源代码、文档、示例和其他资源,便于开发者在项目中集成...

    解决BootStrap Fileinput手机图片上传显示旋转问题

    最近因为项目需要用到了bootstrap fileinput的插件,在使用苹果手机上传图片预览时,发现图片方向和手机本地存储方向不一致问题。后来通过查询资料了解图片具有EXIF(Exchangeable Image File Format)旋转属性标识,...

    bootstrap fileinput完整插件

    - **错误处理**:当上传失败时,插件能够显示错误信息,帮助用户解决问题。 - **异步上传**:支持AJAX和FormData实现后台无刷新上传,使得页面交互更加流畅。 - **国际化支持**:通过引入如`zh.js`这样的语言文件...

    bootstrap fileinput完整实例分享

    以下是关于使用这个组件的详细步骤和示例。 首先,我们需要确保引入必要的库文件。在HTML文档的`&lt;head&gt;`部分,你需要包含Bootstrap CSS和JavaScript库,以及Bootstrap FileInput的CSS和JavaScript文件,还有jQuery...

    bootstrap-fileinput-master(文件上传)

    Bootstrap-fileinput 是一款基于Bootstrap框架的高级文件上传插件,它极大地...以上就是关于Bootstrap-fileinput 的基本介绍和主要特性。在开发过程中,可以根据项目需求进行详细配置,以满足各种复杂的文件上传场景。

    Bootstrap中的fileinput 多图片上传及编辑功能

    在本文中,我们将深入探讨如何在Bootstrap环境中使用fileinput组件实现多图片上传和编辑功能。...对于想要了解更多关于Bootstrap-fileinput的配置和选项,建议参考官方文档(http://plugins.krajee.com/file-input)。

    bootstrapfileinput实现文件自动上传

    Bootstrap FileInput 是一个流行的前端文件上传插件,它与 Bootstrap 框架完美结合,提供了丰富的功能和美观的用户界面。这个插件不仅支持单选文件上传,还支持多选,以及预览不同类型的文件(如图片、文档、音频、...

    bootstrap-fileinput上传组件

    在实际应用中,Bootstrap-fileinput组件常常会遇到与网站现有样式冲突的问题。为了解决这个问题,开发者通常会将组件所需的样式从全局Bootstrap样式中剥离出来,形成一个独立的CSS文件。在你提到的案例中,...

    fileinput+bootstrap.rar

    这个“fileinput+bootstrap.rar”压缩包很可能是包含了该组件的相关文件和资源,用于在项目中集成和使用Bootstrap FileInput。 Bootstrap本身是Twitter推出的一款开源前端开发框架,它提供了优雅的HTML和CSS样式,...

    bootstrap-fileinput-master.zip

    "bootstrap-fileinput-master.zip"包含了这个插件的完整源代码和资源,适合开发者在项目中集成并自定义。 在描述中提到了几个关键特性: 1. **文件预览**:Bootstrap Fileinput允许用户在上传之前预览图像和其他...

    fileinput.min.js

    在描述中,“【欢迎下载】bootstrap fileinput js jquery 上传图片 文件框”提示我们,这个插件是为了解决HTML原生文件上传控件的外观简陋和功能单一的问题,通过结合Bootstrap的样式和jQuery的便利性,提供了一个...

    bootstrap 文件上传组件 fileinput 实现文件批量上传

    Bootstrap文件上传组件FileInput是一款强大的前端文件上传工具,尤其适合于需要实现文件批量上传的场景。这个组件基于Bootstrap框架,提供了美观的用户界面和丰富的功能,使得文件上传操作变得直观且易于实现。以下...

    前端项目-bootstrap-fileinput.zip

    1. **文件预览**: Bootstrap FileInput支持多种类型的文件预览,包括图像、音频、视频以及文本文件。用户在选择文件后,可以即时预览选定的文件内容,无需等待文件上传到服务器,提高了交互性。 2. **多选功能**: ...

    bootstrap fileinput.min.js

    Bootstrap FileInput是一款流行的jQuery插件,专为在Web应用程序中优雅地处理文件上传而设计。这个插件结合了`fileinput.min.js`和`bootstrap-fileinput.min.css`两个关键组件,提供了一种用户友好的界面,使用户...

    bootstrap-fileinput 的js

    2. **css** 文件夹:这个文件夹通常包含必要的CSS样式文件,如`fileinput.min.css`或`bootstrap.fileinput.css`,用于定义文件输入框、预览区、进度条等元素的样式。这些样式使得组件与Bootstrap框架保持一致的视觉...

    asp.net mvc+Bootstrap Fileinput框架实现的文件上传

    以上是关于"asp.net mvc+Bootstrap Fileinput框架实现的文件上传"的相关知识点,这个示例提供了在ASP.NET MVC环境中集成Bootstrap Fileinput进行文件上传的完整流程,对于开发者来说具有很好的参考价值。通过学习和...

Global site tag (gtag.js) - Google Analytics