我需要帮助!我花了几天的时间来寻找以下用例的解决方案。请原谅我没有代码。
一种 Web 输入/编辑表单:
用户详细信息 - 包含用户名、uploadfileName 等,以及“保存”和“上传”按钮
- 用户填写他的详细信息
- 用户点击“上传”
- 系统打开 Primefaces FileUpload 屏幕
- 用户上传图片
- 系统关闭 Primefaces FileUpload 自定义画面
- 系统用上传的文件名更新uploadfileName outputText。
- 用户单击以保存用户详细信息。
- 系统验证并保存用户详细信息。
Primefaces FileUpload 自定义屏幕:这是嵌入在一个对话框中,并在一个单独的 xhtml 文件中(为了可重用性)。
问题是如何从上传对话框传递上传文件名值以更新调用(主)用户页面中的上传文件名输出文本。
例如,在 Vaadin 中,可以在 Trinidad 的情况下使用 ActionListener 或 ReturnActionListener。
感谢您的帮助(提前)。