根据第1表格结果显示第2表格

时间:2014-02-07 13:31:16

标签: forms tapestry

我在同一个Tapestry页面中有两个表单:

第一个由:

组成
  • 选择
  • 提交按钮。

如果有效果我会显示它。

否则我想显示第二种形式:

  • 4 textfields
  • 1提交按钮

因此第一次不能显示第二次,但仅在第一次显示空结果时才显示。

1 个答案:

答案 0 :(得分:0)

首先:请分享到目前为止您尝试过的内容。

第二:你可以通过多种方式实现这一目标。最简单的就是使用

<form>
  <t:if test="showFirstForm">
     ....your 1st form content ....
    <p:else>
         ....your 2nd form content ....
    <p:else>
  </t:if>
</form>

您可能还想查看使用触发器重绘的ajax控制的动态表单内容的FormFragment