Java 如何在输入文本中显示来自数据库的值?
我试图在输入文本中显示数据库中的值以更新它。因此,当我点击该列时,程序将显示一个包含所有值的窗口,但作为输入文本,因此用户无法更新值 我使用PrimeFace 4、jsf和mysql作为数据库Java 如何在输入文本中显示来自数据库的值?,java,mysql,jsf,jakarta-ee,primefaces,Java,Mysql,Jsf,Jakarta Ee,Primefaces,我试图在输入文本中显示数据库中的值以更新它。因此,当我点击该列时,程序将显示一个包含所有值的窗口,但作为输入文本,因此用户无法更新值 我使用PrimeFace 4、jsf和mysql作为数据库 <i> <h:panelGrid id="display" columns="2" cellpadding="4"> <h:outputText value="ID:" /> <h:outputText value="#{u
<i>
<h:panelGrid id="display" columns="2" cellpadding="4">
<h:outputText value="ID:" />
<h:outputText value="#{usersBean.selectUser.idUtilisateur}"
style="font-weight:bold" />
<h:outputText value="Nom:" />
<h:inputText value="#{usersBean.selectUser.nomUtilisateur}"
style="font-weight:bold" />
<h:outputText value="Prenom" />
<h:inputText value="#{usersBean.selectUser.prenomUtilisateur}"
style="font-weight:bold" />
<h:outputText value="Indentifiant" />
<h:inputText value="#{usersBean.selectUser.identifiUtilisateur}"
style="font-weight:bold" />
</h:panelGrid>
<i/>
请清除您正在单击的列。请写下它的代码来理解你的问题如果你在页面加载之前用你想要的值初始化变量,它会在inputText中显示该值。