【问题标题】:Create dropdown list jsf创建下拉列表jsf
【发布时间】:2014-12-15 18:17:06
【问题描述】:

目前我被困在通过单击“添加”按钮在 jsf 中创建两个下拉列表。

最初我有一个带有两个下拉列表的表单,一个“添加”按钮和一个“提交”按钮。

第一个下拉列表是列表国家。第二个下拉列表是城市列表。

当用户选择一个国家时,第二个下拉列表将添加这个国家的动态城市(我使用 ajax f:ajax 完成了这个)。

  • 如何在点击添加按钮时添加另外两个下拉列表(同时列出国家和城市)?(这意味着用户可以使用添加按钮添加很多对下拉列表)

  • 当我点击提交按钮时,如何管理所有对下拉列表的 bean 结构?

请给我一些示例代码。

谢谢

【问题讨论】:

    标签: jsf


    【解决方案1】:

    您是否尝试过使用c:forEach?类似于以下内容:

    <c:forEach var="i" begin="1" end="#{bean.numberOfAddsCLicked}" step="1">
        <!-- Your elements to repeat here. Probably bind their values to bean.country[i] respective bean.city[i] with country and city being arrays of bean.numberOfAddsCLicked -->
    </c:forEach>
    

    【讨论】:

    • 谢谢,这对我有更多的解决方案很有帮助。
    猜你喜欢
    • 2020-02-06
    • 1970-01-01
    • 2012-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多