![](/img/trans.png)
[英]How to initialize a set in a spring bean using value from .properties file
[英]Initialize bean value from another bean (once)
一旦顯示頁面,我想從另一個bean設置bean的值。 之所以包含目標數據表,是因為它也在另一個上下文中使用。 就像我之前說的,涉及兩個bean:
相關部分:
<f:metadata>
<f:viewParam name="objectId" value="#{bean1.objectId}" />
</f:metadata>
<!-- resolving works -->
#{bean1.object.name}
包含的搜索:
<p:dataTable>...<p:inputText value="#{bean2.value}">...</p:dataTable>
如何在頁面請求時一次將bean1.object.name(的子字符串)分配給輸入文本的值,但保留該字段的現有value屬性? 我不想弄亂包含的頁面,但希望在包含jsf / xhtml的文件中“外部”解決它。
最好的方法是使用javascript。
定義一個輸入隱藏標簽以保存#{bean1.object.name}的值。
現在在javascript中,使用document.getElementById(“”)。value獲取此字段的值
取子字符串並使用javascript分配給輸入文本字段。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.