我有一个从数据表中提取的数据列表“gouvernorats”,列表中的每个项目都是一个命令链接,其结果是包含引用该项目的列表“villes”的其他页面。我的代码不起作用。我请求某人帮助我运行它。h:使用Java bean的commandLink
gouvernorat.xhtml <c:forEach varStatus="#{stat}" items="gouvernoratbean.gouvernorats" var="gouv"><c:set var="villes" scope="request" value="${gouv.getvilles}"/> <h:commandLink action="ville" actionListener="#{gouvernoratbean.showville}" value="#{gouv.nomGouv}"><f:setPropertyActionListener target="#{requestscope.gouv}" value="#{gouv}"></f:setPropertyActionListener> </h:commandLink></c:forEach>
ville.xhtml
<p:dataList value="#{requestScope.gouvernoratbean.showville}" var="ville" > <h:outputText><h2>#{ville.nomVille}</h2> </h:outputText> </p:dataList>
gouvernoratbean.java
public void showville(ActionEvent event){Villes=gouv.getVilles();}
我有一个从数据表中提取的数据列表“gouvernorats”,列表中的每个项目都是一个命令链接,其结果是包含引用该项目的列表“villes”的其他页面。 – 2015-03-31 09:51:41
你实际上没有问过问题,你只是发布了一些代码。你在找什么? – kolossus 2015-03-31 19:11:28
我的代码无法运行。所以我需要您的帮助来运行它。 – 2015-04-01 08:39:05