2

谁能告诉我如何在 javascript 方法中获取托管 bean 属性值

就像是

function fonction1() {
  var variable = "#{myBean.property}";
} 
4

2 回答 2

7

你可以这样:

<h:inputText id="propertyId" value="#{myBean.property}" style="display:none"/>

并像这样访问它(请注意,如果它在表单内,您可能需要添加表单前缀)

alert($('#propertyId').val()); // or alert($('#myFormId\\:propertyId').val());
于 2013-02-11T12:49:30.220 回答
0

我猜你希望它更新为 bean 中的当前值。你不能!您只能在加载期间将其添加到 javascript。如果要更新它,则必须进行 ajax 调用以获取当前值。

于 2013-02-11T12:44:34.137 回答