0

是否可以通过使用 JSF 1.2 来处理对话框,例如 Microsoft Windows(或其他操作系统)分配的选择文件?文件上传和下载对我来说也很重要。是否需要使用 Tomahawk 框架来实现这个需求?

4

1 回答 1

0

你的问题很奇怪。你基本上是在错误的方向思考。无论您想要的是一个 HTML <input type="file">,其值都可以绑定到一个 JSF 支持 bean 属性。客户端使用的操作系统是完全无关的。

正如您显然已经想到的那样,一种方法是使用 Tomahawk 的<t:inputFileUpload>. 在 2.2 版之前,JSF 在标准组件集中没有文件上传组件。Tomahawk 多年来被证明是标准外观的 JSF 文件上传组件的最佳选择。您对使用它的反感没有任何意义。也许你尝试过一次失败然后放弃,错误地责怪图书馆而不是你自己。该博客包含一组清晰的说明如何安装和使用它。

于 2013-10-30T12:45:31.823 回答