为了账号安全,请及时绑定邮箱和手机立即绑定

如何动态添加JSF组件

如何动态添加JSF组件

侃侃尔雅 2019-06-24 16:58:46
如何动态添加JSF组件我可以动态添加JSF组件吗?我需要一个带有按钮的表单,它应该添加一个<h:inputText>到表格上。这个是可能的吗?我知道这在JavaScript中是可能的。有人知道如何在JSF中这样做吗?我认为主要的问题是如何通过#{value}.
查看完整描述

3 回答

?
手掌心

TA贡献1942条经验 获得超3个赞

应该是这样的

将表单标记绑定到bean属性

<form binding="#{myBean.myform}">...</form>
@ManagedBean("myBean")public class Bean{
   property HtmlForm myform;}

事件时,创建输入组件的新实例。

HtmlInputText input=new HtmlInputText();

并附上你的表格

myform.getChildren().add(input);


查看完整回答
反对 回复 2019-06-24
?
慕的地8271018

TA贡献1796条经验 获得超4个赞

使用h:dataTable动态添加元素.。具有要为DataTable提供值的任何类型的列表.

在……里面h:dataTable..可以包含要在内部创建的元素标记。<h:column>

它将用于生成要动态创建的元素。


查看完整回答
反对 回复 2019-06-24
  • 3 回答
  • 0 关注
  • 530 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号