我需要在 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/