jsf - 如何在 RichFaces 4 中上传文件?

标签 jsf file-upload jsf-2 richfaces

我需要在 JSF 2 中创建一个文件上传功能,所以我正在搜索它和 found可以使用 Tomahawk,我认为 JSF 2 不太稳定。
我正在使用 RichFaces,所以我寻找它和 found我认为这更简单,但我使用的是richfaces 4。

所以我想知道是否有办法用richfaces 4来做到这一点,或者只用JSF 2来做到这一点。

任何想法,建议?

最佳答案

您正在查看 RichFaces 3.3.x 演示站点。你需要看RichFaces 4.x demo site . <rich:fileUpload> demo page包含一个带有源代码的具体示例。

要使用纯 JSF2 执行此操作,您需要创建一个自定义组件并自己解析 multipart/form-data 请求。有一个关于这个的博客,里面有完整和具体的例子:Uploading files with JSF 2.0 and Servlet 3.0 .

使用 Tomahawk 更加容易。我不知道为什么你认为它不是很稳定。

关于jsf - 如何在 RichFaces 4 中上传文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8035901/

相关文章:

java - 如何获取父组件属性

java - 如何将模式与 ConvertNumber 一起使用?

google-app-engine - 玩! + GAE + 文件上传

spring-boot - Spring Boot + Jersey 类型过滤器 - 服务消耗 MULTIPART_FORM_DATA 的错误请求 400

java - (JSF 2.0) primefaces dataTable 组件的问题。

java - 我什么时候应该使用 JSF 而不是 Javascript+HTML+CSS UI?

JSF 重新渲染复合组件 : insertChildren problems

django - ModelForm 中 FileField 上传的进度条 (Django)

jsf - 是否建议使用h :outputText for everything?

JSF2 复合 cc.attrs 表达式未正确评估操作参数