我目前正在开发一个spring webflow应用程序。在此项目中,某些实体指向包含有关该实体的更多信息的文档。但是,有时不提供此文档。在这种情况下,用户必须能够为自己研究文件。
我需要一种简单的方法让用户搜索文件,然后将所选文件的文件路径保存到数据库中。
对于我们的大多数组件,我们使用richfaces但我不太喜欢richfaces <fileUpload>
,因为它太大而且太复杂。我已经看到icefaces和tomahawk提供了很好的解决方案,但我们的应用仅限于richfaces。
我想过只使用正常:
<form:form> <input type="file> </form:form>"
但我不知道如何从提交的表单中获取信息到我的bean中。我希望我可以在选择文件后触发事件,然后在我的bean中使用一个侦听器来读取事件中的文件名。但是我找不到这样做的语法(我甚至不知道这是否可行)。
任何人都可以帮助我吗?我知道我可以用richfaces来做,但我不认为客户端会想要那么庞大的形式来选择文件路径