【发布时间】:2014-01-06 16:21:17
【问题描述】:
我是使用 JSF 开发网站的新手。
我需要构建一个页面,用户可以在其中使用 inputText 添加值或使用 inputFile 组件上传带有值和输出值的文件作为操作结果
问题是,当我拥有 enctype="multipart/form-data" 并按下命令按钮时,输出值不会因更新结果而刷新。我必须从浏览器重新加载页面以检查发生了什么。 如果我从表单标签中删除 enctype="multipart/form-data" 则我无法上传任何文件(缺少自动按钮)
PS 当我使用 f:ajax 标记呈现 inputText 或 inputFile 时会发生这种情况 没有 f:ajax 标签它工作得很好,但我每次都需要渲染这两个组件之一
【问题讨论】:
标签: ajax file-upload jsf-2 jsf-2.2