Jsf 2 在一个有序的列表中为InputText加素数
我在primefaces中有一个要求,即在订单列表中有一个inputText,并且在更改inputText时希望在对象模型中反映它。但我认为这是一个bug或某种问题,因为每当我提交表单时,都会出现空指针错误。它说这个对象是无法到达的。奇怪的是,它确实显示了正确的数据(即获取数据),但无法进行设置Jsf 2 在一个有序的列表中为InputText加素数,jsf-2,primefaces,Jsf 2,Primefaces,我在primefaces中有一个要求,即在订单列表中有一个inputText,并且在更改inputText时希望在对象模型中反映它。但我认为这是一个bug或某种问题,因为每当我提交表单时,都会出现空指针错误。它说这个对象是无法到达的。奇怪的是,它确实显示了正确的数据(即获取数据),但无法进行设置 <p:orderList value="#{artifactController.uploadedFiles}" var="uploadedFile" it
<p:orderList value="#{artifactController.uploadedFiles}"
var="uploadedFile" itemValue="#{uploadedFile}"
controlsLocation="left" id="artifactList"
converter="customUploadedFileConverter"
selection="#{artifactController.selectedUploadedFile}"
selectionMode="single">
<p:column style="width:25%">
<p:graphicImage
value="/faces/pages/image#{uploadedFile.imagePath}?mimeType=#{uploadedFile.mimeType}"
width="100" height="50">
</p:graphicImage>
</p:column>
<p:column style="width:75%;">
<p:inputText value = #{uploadedFile.fileName} ></p:inputText>
</p:column>
</p:orderList>
控制器已将所有setter和getter设置到位。
输入文本在检索时显示数据,但无法更新控制器中的值。它不是应该这样工作吗(类似于dataTable)。它给出了uploadedFile无法访问的错误。请提供一个简短的、自包含的、正确的(可编译的)示例()对不起,伙计们。我已经用代码编辑了这个问题。谢谢你们的回答