我正在使用富脸元素rich:fileUpload
。文件上传工作正常。
我只是认为一种行为是中继问题: 用户上传文件。他现在可以看到他上传的所有文件,并在必要时清除一个或所有文件。但是,如果他刷新页面(F5或某些快捷方式),则清除文件列表。表单中的所有其他信息都存在,但不存在上载文件的列表。更糟糕的是:用户现在无法删除曾经上传过的文件。
有没有办法再次显示文件呈现/加载fileUpload
元素内的文件列表。我可以轻松地创建一个dataGrid
,但是如果用户刷新页面,则两次呈现文件列表似乎是错误的。
富面孔展示还使用了第二个列表:fileUpload-Demo
答案 0 :(得分:0)
正如您在演示fileUpload-Demo中看到的那样,他们正在使用 @SessionScoped bean。使用 @RequestScoped 或 @ViewScoped bean时,会从视图中重新创建bean。
这是解决问题的最简单方法。