jsf - 在 JSF 2.0 中更新命令链接值

标签 jsf jsf-2

我有一个命令链接,单击它时我在 JSF 2.0 中有一个对话框:

<p:commandLink  value="(.3%)" style="font-size:10px;" onclick="lrDlg.show()"     id="percentchange"/>

现在在对话框中,我希望命令链接值的值为:

<h:outputText value="Change Value" />
<h:panelGroup>
<p:inputText size="10" value="#{bean.changeValue}" required="false"
styleClass=" ui-inputfield ui-widget ui-state-default ui-corner-all " />
<h:outputText value="" style="font-size:10px;" />
</h:panelGroup>

我的问题是如何更新输入文本中的值以反射(reflect)在命令链接值中(显示为“(.3%)”。

最佳答案

让它成为一个 bean 属性。

private String commandLinkValue;

public Bean() {
    commandLinkValue = "(.3%)";
}

// ...

<p:commandLink value="#{bean.commandLinkValue}" ...>

<h:inputText value="#{bean.commandLinkValue}" ...>

关于jsf - 在 JSF 2.0 中更新命令链接值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8075555/

相关文章:

javascript - 如何在不使用 !important 的情况下覆盖 primefaces 组件内联样式?

java - JSF 2 Spring XRebel 大型 session

java - 找不到带有表达式的组件?

java - Spring @Inject 服务类返回空指针异常

jsf-2 - JSF 2.0 - 将 View ID 转换为 URL

jsf - 使用 LazyDataModel 的 Primefaces 数据表未更新。似乎没有调用加载方法

java - selectOne 和 selectMany 选项是否受 SelectItems 限制?

javascript - 实体名称必须紧跟实体引用中的 '&'

jsf - primefaces文件上传缩图

jsf-2 - 相同的 @PostConstruct 调用两次,数据不存在