我将JSF和PrimeFaces Mobile用于我的应用程序。 我需要我的用户可以选择从我的数据库中的表生成的不同文件。 使用PrimeFaces Mobile我到目前为止使用了p:dataList,但是当我作为参数传递用户选择的文件时,我遇到了一个问题: 当我调用该方法时,总是将页面中的最后一个文件加载传递给该方法。 我还要用别的东西吗? 如何才能正确获取参数?
感谢ADVANCE
mycode的:
<p:dataList value="#{filesPersonaliBean.lfiles}" var="files" itemType="disc" >
<h:outputLink value="${filesPersonaliBean.prepareShareMobile(files)}" >
<h:outputText value="#{files.id} "/>
<h:outputText value="#{files.filename} " />
</h:outputLink>
</p:dataList>
答案 0 :(得分:1)
来自移动用户指南:
“将内容包装在列组件中以防您进行选择。这是核心UIData中正确处理选择的要求。”